AgentSkillsCN

protocol

Aura协议参考文档——12阶段工作流、代理角色、约束条件与编码标准。在需要全面了解工作流,或查询相关规范时阅读。

SKILL.md
--- frontmatter
name: protocol
description: Aura protocol reference documentation — 12-phase workflow, agent roles, constraints, and coding standards. Read when you need to understand the full workflow or look up conventions.

Aura Protocol Reference

Complete reference documentation for the Aura 12-phase workflow system.

Documents

Core

FilePurpose
PROCESS.mdStep-by-step workflow execution (single source of truth)
AGENTS.mdAgent roles, phase ownership, and handoff procedures
CONSTRAINTS.mdCoding standards, naming conventions, and checklists
CLAUDE.mdReusable agent directive for projects using Aura
SKILLS.mdComplete skill reference by role and phase
README.mdProtocol overview and quick-start
schema.xmlBeads label schema (XML format)

Templates & Examples

FilePurpose
HANDOFF_TEMPLATE.mdStandardized handoff document template
HANDOFF_EXAMPLE-web-command-impl.mdHandoff example: web command implementation
HANDOFF_EXAMPLE-ingest-pipeline-impl.mdHandoff example: ingest pipeline implementation
UAT_TEMPLATE.mdUser acceptance testing template
UAT_EXAMPLE.mdUAT example with demonstrative scenarios
RESEARCH_EXAMPLE-nix-openclaw-req-ure-proposal.mdResearch example: Nix/OpenClaw request through proposal

Migration & Design

FilePurpose
MIGRATION_v1_to_v2.mdMigration procedure from v1 to v2 label format
user-request-revamp-v2.mdDesign doc for v2 user request phase revamp

Quick Reference

12 Phases

  1. REQUEST — Capture user request verbatim, classify, research, explore
  2. ELICIT + URD — Requirements elicitation survey, create URD
  3. PROPOSAL-N — Architect creates technical proposal
  4. REVIEW — 3 axis-specific reviewers (A/B/C), binary ACCEPT/REVISE
  5. Plan UAT — User acceptance test on the plan
  6. RATIFY — Ratify accepted proposal, mark old as superseded
  7. HANDOFF — Architect hands off to supervisor
  8. IMPL_PLAN — Supervisor decomposes into vertical slices
  9. SLICE-N — Workers implement slices in parallel
  10. Code Review — 3 reviewers, severity tree (BLOCKER/IMPORTANT/MINOR)
  11. Impl UAT — User acceptance test on the implementation
  12. LANDING — Atomic commit, push, hand off

Label Format

code
aura:p{phase}-{domain}:s{step}-{type}

Follow-up Lifecycle

Trigger: Phase 10 code review completes with ANY IMPORTANT or MINOR findings (not gated on BLOCKER resolution).

Owner: Supervisor creates follow-up epic (label aura:epic-followup).

Flow:

code
Code Review (Phase 10) finds IMPORTANT/MINOR findings
  → Supervisor creates FOLLOWUP epic
    → FOLLOWUP_URE (supervisor, aggregated findings as requirements)
      → FOLLOWUP_URD (supervisor, single source of truth for follow-up)
        → h6 handoff: Supervisor → Architect
          → FOLLOWUP_PROPOSAL (architect proposes fix plan)
            → Review (same 3-axis review)
              → h1 handoff: Architect → Supervisor
                → FOLLOWUP_IMPL_PLAN (supervisor decomposes)
                  → FOLLOWUP_SLICE-N (workers implement)
                    → Code Review (severity tree, same process)

Original IMPORTANT/MINOR leaf tasks are adopted as children of FOLLOWUP_SLICE-N (dual-parent). No followup-of-followup — findings from follow-up code review stay on the existing follow-up epic.

Agent Roles

RolePhasesKey Responsibility
Epoch1-12Master orchestrator
Architect1-7Specs, proposals, review coordination
Reviewer4, 10End-user alignment review
Supervisor7-12Task decomposition, worker allocation
Worker9Vertical slice implementation