Skip to content

Commit a3fc6ad

Browse files
committed
chore(agents): sync skills table and architecture inventory
CONTRIBUTING.md was missing fix-security-issue and helm-dev-environment from the skills table. AGENTS.md was missing openshell-driver-podman, openshell-prover, and openshell-vfio from the architecture overview. Add them so the documented inventories match what is on disk. Signed-off-by: Taylor Mutch <taylormutch@gmail.com>
1 parent 2e81a54 commit a3fc6ad

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

AGENTS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ These pipelines connect skills into end-to-end workflows. Individual skill files
4141
| `crates/openshell-tui/` | Terminal UI | Ratatui-based dashboard for monitoring |
4242
| `crates/openshell-driver-kubernetes/` | Kubernetes compute driver | In-process `ComputeDriver` backend for K8s sandbox pods |
4343
| `crates/openshell-driver-docker/` | Docker compute driver | In-process `ComputeDriver` backend for local Docker sandbox containers |
44+
| `crates/openshell-driver-podman/` | Podman compute driver | In-process `ComputeDriver` backend for rootless Podman sandbox containers (single-host / dev) |
4445
| `crates/openshell-driver-vm/` | VM compute driver | Standalone libkrun-backed `ComputeDriver` subprocess (embeds its own rootfs + runtime) |
46+
| `crates/openshell-prover/` | Policy verifier | Formal policy verification (Z3-backed) for sandbox policy correctness |
47+
| `crates/openshell-vfio/` | VFIO GPU passthrough | VFIO GPU passthrough lifecycle for VM-driver sandboxes |
4548
| `python/openshell/` | Python SDK | Python bindings and CLI packaging |
4649
| `proto/` | Protobuf definitions | gRPC service contracts |
4750
| `deploy/` | Docker, Helm, K8s | Dockerfiles, Helm chart, manifests |

CONTRIBUTING.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,14 @@ Skills live in `.agents/skills/`. Your agent's harness can discover and load the
6868
| Getting Started | `openshell-cli` | CLI usage, sandbox lifecycle, provider management, BYOC workflows |
6969
| Getting Started | `debug-openshell-cluster` | Diagnose gateway deployment and health issues |
7070
| Getting Started | `debug-inference` | Diagnose `inference.local`, host-backed local inference, and direct external inference setup issues |
71+
| Getting Started | `helm-dev-environment` | Start, configure, and tear down the local k3d + Skaffold + Helm dev environment |
7172
| Contributing | `create-spike` | Investigate a problem, produce a structured GitHub issue |
7273
| Contributing | `build-from-issue` | Plan and implement work from a GitHub issue (maintainer workflow) |
7374
| Contributing | `create-github-issue` | Create well-structured GitHub issues |
7475
| Contributing | `create-github-pr` | Create pull requests with proper conventions |
7576
| Reviewing | `review-github-pr` | Summarize PR diffs and key design decisions |
7677
| Reviewing | `review-security-issue` | Assess security issues for severity and remediation |
78+
| Reviewing | `fix-security-issue` | Implement a fix for a reviewed security issue once `state:agent-ready` is applied |
7779
| Reviewing | `watch-github-actions` | Monitor CI pipeline status and logs |
7880
| Reviewing | `test-release-canary` | Dispatch and iterate on the Release Canary workflow that smoke-tests published artifacts |
7981
| Triage | `triage-issue` | Assess, classify, and route community-filed issues |

0 commit comments

Comments
 (0)