From agile-lifecycle
This skill should be used when a user needs to create, fill, or validate a lifecycle artefact using the framework's template library — including selecting the correct template for a phase or gate artefact, filling all mandatory fields, removing guidance comments, and validating against a JSON schema. Triggers when the user says "create the [artefact name]", "fill in the template for", or "is this artefact gate-ready".
How this skill is triggered — by the user, by Claude, or both
Slash command
/agile-lifecycle:artefact-authoringThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Lifecycle artefacts are the formal outputs that provide evidence of work done and enable gate reviews. This skill guides the selection, creation, and validation of artefacts using the framework's template library. Artefacts produced without using the correct template or without satisfying all mandatory fields are not valid for gate reviews.
Lifecycle artefacts are the formal outputs that provide evidence of work done and enable gate reviews. This skill guides the selection, creation, and validation of artefacts using the framework's template library. Artefacts produced without using the correct template or without satisfying all mandatory fields are not valid for gate reviews.
Determine what artefact is needed based on the current phase, activity, or gate requirement. Consult the artefact catalog at references/artefact-catalog.md to:
Templates are in templates/<phase>/ or templates/transversal/ for cross-cutting artefacts. Each template uses {{variable}} placeholders and includes <!-- guidance --> comments explaining what to fill in each section.
Open the template and fill every {{variable}} placeholder. Do not leave placeholders unfilled. For each section:
<!-- guidance --> comment to understand what is expectedAfter filling all placeholders:
<!-- guidance --> commentsIf the artefact type has a corresponding JSON schema in schemas/:
Each template includes a completeness checklist at the bottom. Work through every checklist item:
After the artefact is complete:
templates/transversal/evidence-entry.md.template){{variable}} entries is not a completed artefact.references/artefact-catalog.md — Complete catalog of all lifecycle artefacts with template paths and closure obligationstemplates/ — All template files organized by phase and transversalschemas/artefact-manifest.schema.jsonschemas/evidence-index.schema.json{{variable}} placeholders remain in the final artefact<!-- guidance --> comments remain in the final artefactnpx claudepluginhub nsalvacao/nsalvacao-claude-code-plugins --plugin agile-lifecycleOrchestrates multi-agent generation of artifacts like SAD, test plans, deployment plans, requirements specs, and threat models via Primary Author → parallel reviewers → synthesizer → archive pattern.
Generates Pharaoh tailoring files (id-conventions.yaml, workflows.yaml, artefact-catalog.yaml, checklists/requirement.md) in .pharaoh/project/ from detected-conventions JSON after pharaoh-tailor-detect.
PDCA and Sprint document templates for feature planning, design, analysis, and reporting. Includes per-feature templates and sprint-level documents (master plan, PRD, QA report).