F-36 plant floor operations namespace. Subcommand router for machine testing, disposition, shift management, vendor review, and compliance monitoring. Designed for Paul Bevilaqua — gloved hands, standing, noisy environment.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add grahama1970/agent-skills --skill ops-f36-plant --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ops F36 Plant?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/grahama1970-ops-f36-plant)More formats (shields.io, HTML) on the badges page.
---
name: ops-f36-plant
description: >
F-36 plant floor operations namespace. Subcommand router for machine testing,
disposition, shift management, vendor review, and compliance monitoring.
Designed for Paul Bevilaqua — gloved hands, standing, noisy environment.
triggers:
- f36
- plant floor
- machine test
- torque test
- thermal test
- ndi test
- disposition
- shift handoff
- vendor review
- assembly status
provides:
- ops-f36-plant
composes:
- batch-quality
- monitor-drift-sensors
- quality-audit
- agent-inbox
- episodic-archiver
- ops-sam-gov
- review-pdf
- cui-marker
- data-audit
- sparta-review
- task-monitor
- agentic-evals
persona: paul_bevilaqua
streamdeck:
buttons_manifest: buttons.yaml
icons_dir: icons/
disciplines:
- observability-operations
- compliance-security
---
# F-36 Plant Floor Operations
Namespace skill for Paul Bevilaqua's plant floor workflow. Every `pi f36 <subcommand>`
routes through this skill's `run.sh`.
## Subcommands
### Machine Testing (left-to-right workflow)
```bash
pi f36 test torque --part-id <id> # Torque test sequence
pi f36 test thermal --part-id <id> # Thermal cycling test
pi f36 test ndi --part-id <id> # Non-destructive inspection
pi f36 test inspect --part-id <id> # Visual inspection checklist
```
### Disposition
```bash
pi f36 disposition pass --part-id <id> # Mark part as passed (green)
pi f36 disposition fail --part-id <id> # Mark part as failed (red)
pi f36 escalate --part-id <id> --notify-qa # Escalate to QA supervisor
```
### Documentation
```bash
pi f36 capture-photo --part-id <id> # Photo documentation
pi f36 capture-photo --type vendor-material # Vendor material photo
pi f36 log --part-id <id> # Log entry for part
pi f36 scan-barcode # Scan part barcode
pi f36 next-part # Advance to next part
```
### Shift Operations
```bash
pi f36 shift-handoff # End-of-shift handoff report
pi f36 shift-summary # Shift productivity summary
pi f36 shift-log --today # Today's shift log
pi f36 assembly-status # Current assembly line status
pi f36 maintenance-log # Log maintenance event
```
### Vendor Review
```bash
pi f36 deviation-report # Flag material spec deviation
pi f36 vendor-reject # Reject vendor material batch
```
## Architecture
This skill composes from existing Embry-OS skills rather than reimplementing:
| Subcommand | Composes From | What It Adds |
|------------|---------------|--------------|
| `test *` | `/quality-audit`, `/batch-quality` | Part-ID tracking, MIL-STD test sequence |
| `disposition *` | `/batch-quality --approve/--reject` | Part-ID linkage, green/red feedback |
| `escalate` | `/agent-inbox` | QA supervisor notification |
| `capture-photo` | camera capture | Part-ID metadata, EXIF tagging |
| `shift-*` | `/episodic-archiver`, `/analytics` | Shift context, handoff formatting |
| `deviation-report` | `/review-pdf --compare` | Spec comparison with deviation flagging |
| `scan-barcode` | xclip/xdotool | Barcode reader integration |
## HMI Design Principles (MIL-STD-1472 + 5ft-Away)
- **Max 13 buttons per context** (out of 32 XL slots). Empty space = breathing room.
- **UNDO at [31]** (bottom-right corner), every context, never moves. Gloved thumb finds it blind.
- **ESCALATE at [7]** (top-right), every context, never moves. Always-on emergency.
- **Zone layout**: top row = widgets/status, middle = actions (sparse), bottom-left = disposition.
- **Voice drives workflow, deck reflects state.** Paul talks to Embry via PersonaPlex.
- **No page navigation.** Context service pushes the right surface based on voice/barcode/workflow.
- **Two interaction modes**: Standing/gloved (5ft, voice + deck) and lean-in (Tauri app, deck = monitor).
- Error prevention: PASS/FAIL visually distinct (green/red), separated from test buttons
- Glove-friendly: large touch targets, no multi-press required
## Stream Deck Integration
This skill's `buttons.yaml` is the single source of truth for all F-36 Stream Deck buttons.
The streamdeck project's context service reads this file to compose button surfaces.
Contexts defined in `buttons.yaml`:
- `machine_test` — part testing workflow (barcode scan, test sequence, disposition)
- `shift_ops` — shift management (handoff, QA, assembly, maintenance)
- `compliance` — compliance monitoring dashboard (drift, SPARTA, datalake)
- `vendor_review` — supply chain verification (SAM.gov, specs, approve/reject)
Universal buttons (present in all contexts):
- `ESCALATE` at position [7] — emergency QA notification
- `UNDO` at position [31] — undo last action, always reachable
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!