Portable multi-agent governance skill for role-based planning, review, dispatch, and execution.
SaferSkills independently audited intake-governance (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill defines a portable multi-agent operating model built around intake, planner, review-gate, orchestrator, and worker departments.
Use this skill when:
@intake@plan, @risk, @decision, @6A, @6AO, @PMW, @SDD, or @GGWDo not force this skill onto trivial single-step tasks.
Model-facing instructions in this package are English-only by design. Do not spend model context reading separate Chinese explanation files unless the user explicitly asks for Chinese wording.
Treat this skill like a governance router, not a worker playbook.
@intake only.intake-owned shortcuts, not bypasses.references/ and should be loaded only when needed.workflow-6a are detail layers, not external entry points.Accepted external activation patterns:
@intakeintake first:@init@plan@refactor@risk@decision@audit@ask@ppw@6A@6AO@6AYH@PMW@PPW@SDD@sdd@GGW@intake is the only public entry token for this package. If the user invokes an alias, convert it into an intake-owned request before doing any planning.
planner, review-gate, orchestrator, or any worker department.intake -> planner -> review-gate? -> orchestrator -> worker(s) -> orchestrator
intake must first classify the request into one of these internal modes:
6A6AO (internal mode 6ayh, legacy alias 6AYH)PMW (internal mode ppw, legacy alias PPW)SDDGGW (internal mode generic_governance)If intake auto-classifies the request as 6A, 6AO, PMW, SDD, or GGW, output that workflow's activation response exactly before any additional planning text.
For 6A, 6AO, PMW, SDD, and GGW:
docs/ directorydocs/YYYY_MM_DD_中文任务名_vN/Implementation must not start until the required workflow document bundle has been initialized or updated to the stage being executed.
For any workflow that may generate or modify code:
user_confirmation.status to pending while waiting for the userengineering until the user explicitly confirms the documentsuser_confirmation.status to confirmed only after an explicit positive user responsereview-gate approval is not a substitute for user confirmationAlways preserve these protocol objects:
Required task-card fields:
task_idtitlefromtogoalbrieftagsconstraintsdeliverablesreview_requiredworkflow_modecurrent_stagerequired_documentsdocument_statusdocument_bundle_versionuser_confirmationcode_change_targetshandoff_historystatusintake: normalize the request, extract intent, assign title and tagsintake: include workflow mode and required-document manifest in the first task card for 6A, 6AO, PMW, SDD, and GGWplanner: decompose the task, define execution steps, and assign likely worker departmentsplanner: turn required documents into a document-bootstrap planreview-gate: approve, reject, or return for revision based on quality, risk, and policy fitorchestrator: dispatch to workers, track returns, and aggregate outputsorchestrator: block code generation and engineering dispatch until document review has explicit user confirmationorchestrator: dispatch docs-spec before code execution or final reporting when docs must be created or updatedorchestrator: when concurrent worker execution hits a gateway-level rate limit, keep the task in execution and convert pending worker calls into a bounded queue using the maximum queue depth accepted by the active gateway or runtimeorchestratorGateway-level rate limits during parallel multi-agent execution are recoverable scheduling events, not worker failures.
When a gateway returns a rate-limit response while orchestrator is dispatching or executing multiple worker calls:
blocked solely because a gateway-level rate limit was reachedblocked only when the queue cannot accept additional work, retry policy is exhausted, the gateway rejects queued continuation, or a human decision is requiredorchestrator; all retry and queue decisions remain owned by orchestratorStart with this SKILL.md. Then load only the references needed for the current question:
references/intake-classification.mdreferences/workflow-routing.jsonreferences/workflow-naming.mdreferences/agents.jsonreferences/role-permissions.mdreferences/role-prompts.jsonreferences/routing-rules.jsonreferences/workflow-routing.jsonreferences/workflow-naming.mdreferences/task-card.schema.jsonreferences/handoff-record.schema.jsonreferences/status-transitions.jsonreferences/activation-examples.mdreferences/activation-examples.jsonreferences/task-card.example.jsonreferences/handoff-record.example.jsonreferences/regression-checklist.mdscripts/validate_governance_skill.pyscripts/smoke_test_prompts.pyscripts/sync_installed_skill.pyreferences/engineering-governance.mdreferences/workflows/6a.mdreferences/workflows/6ayh.mdreferences/workflows/ppw.mdreferences/workflows/sdd.mdreferences/workflows/generic-governance.mdreferences/reference-loading.mdreferences/maintainer-upgrade-guide.mdTreat each workflow file's Required documents section as an execution contract.
Route from orchestrator by tags:
code, bugfix, feature, algorithm, performance -> engineeringdocs, api, report, spec -> docs-specdata, cost, reporting, resource -> data-opssecurity, compliance, audit -> securitydeploy, cicd, tooling, automation -> platformagent, permission, training, registry -> governanceIf no worker matches, return to planner for replanning.
Send the task through review-gate when any of the following is true:
When review-gate rejects or returns a task, it must emit rejection_reason and, when applicable, required_fixes.
references/handoff-record.schema.jsonresponsibility_notice in every handoffreferences/status-transitions.json for all status movesorchestratorIf the user is asking to evolve this governance package itself rather than to run it on a task, keep SKILL.md lean and move detailed additions into references/. Read references/maintainer-upgrade-guide.md before expanding the package.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.