Sandbox
@Agile-V/agile_v_skills

Agent skills for traceable AI engineering

Agile V adds a human-governed assurance layer on top of agent-led development. It gives builders skill packs for requirements, build roles, independent verification, and release gates, with typed traceability and evidence records. The repo is organized as reusable skills, platform-specific guides, catalogs, and schemas.

53 stars10 forksPythonUpdated 24d ago
Who it's for

Builders who want Claude Code, Cursor, or Copilot to work from approved requirements, independent checks, and recorded approvals.

What it delivers

You can keep AI-assisted changes reviewable from requirements through implementation, verification, and release.

What it does

Traceable requirements flow

Creates approved requirement revisions before implementation and keeps revisions as the build baseline.

Independent verification

Separates test design and challenge from the build step so the same agent does not grade its own work.

Human approval gates

Records human decisions for requirements, waivers, residual risk, and release.

Typed evidence and traceability

Uses schemas and linked records for requirements, artifacts, tests, approvals, and verification evidence.

Platform guides and install profiles

Provides setup guidance for Claude Code, Cursor, VS Code, and Copilot, plus named installation profiles.

Role-based skill catalog

Organizes the library into reusable skills such as core, requirements, build, verification, compliance, and release.

How to get it

  1. 1Install the minimal requirements profile into a project-level Agent Skills directory
    git clone https://github.com/Agile-V/agile_v_skills.git
    mkdir -p .agents/skills
    cp -R agile_v_skills/agile-v-core \
      agile_v_skills/requirement-architect \
      agile_v_skills/logic-gatekeeper \
      .agents/skills/
  2. 2Ask your agent
    Load agile-v-core. Classify the risk of this change, identify missing context,
    and create reviewable requirements before implementation: [describe change]

README

Agile V™ Agent Skills Library

Open Agent Skills for turning AI-assisted engineering into a reviewable chain from approved requirements to implementation, tests, independent verification, and human release decisions.

Standard: Agile V™ Spec: AgentSkills.io License: CC BY-SA 4.0 Version Validate Skills and Contracts Stars

ISO 9001 Aligned ISO 27001 Aligned GxP Aware Claude Code Cursor

Agile V is a tool-agnostic, human-governed assurance layer for AI-assisted engineering. It gives agents explicit roles, durable evidence, typed traceability, independent challenge, risk-scaled controls, and stop points where accountable people approve requirements and release.

It does not replace your coding agent, engineering process, or judgment. It makes their inputs, outputs, checks, and decisions easier to inspect.

Without an assurance layerWith Agile V
Chat context becomes implicit build inputA reviewed requirement revision becomes the frozen baseline
Tests may mirror implementation assumptionsTest design is derived independently from requirements
The builder grades its own outputA separate verifier challenges specified behavior
Approval is implied by agent completionHuman Gates record authority, evidence, and residual risk
Traceability is reconstructed laterTyped links connect requirements, artifacts, tests, and evidence
Tool access follows runtime defaultsRisk-scaled controls bound data, tools, permissions, and side effects

Start in 60 Seconds

Install the minimal requirements profile into a project-level Agent Skills directory:

git clone https://github.com/Agile-V/agile_v_skills.git
mkdir -p .agents/skills
cp -R agile_v_skills/agile-v-core \
  agile_v_skills/requirement-architect \
  agile_v_skills/logic-gatekeeper \
  .agents/skills/

Ask your agent:

Load agile-v-core. Classify the risk of this change, identify missing context,
and create reviewable requirements before implementation: [describe change]

Correct behavior includes halting on material ambiguity, persisting requirements, and waiting for approval before treating a revision as the build baseline. For implementation, select a complete installation profile, then follow the Golden Journey.

Who It Is For

Use Agile V when:

  • AI-assisted changes need reviewable requirements and explicit acceptance criteria.
  • Implementation should be challenged independently rather than self-graded.
  • Security, safety, regulatory, contractual, or operational risk requires durable evidence.
  • Multiple agents or sessions need a stable baseline and reproducible handoffs.
  • Humans must authorize requirements, waivers, residual risk, or release.

It is not:

  • A certification, conformity assessment, legal opinion, or regulatory approval product.
  • A substitute for domain experts, accountable engineering judgment, or organizational controls.
  • A reason to add heavy process to every prototype or low-consequence experiment.
  • An autonomous deployment system or a guarantee that an AI-generated result is correct.

Choose the smallest profile appropriate to the risk.

Repository Evidence

Proof pointInspect it
49 skillsMachine-readable catalog/skills.json and the Skill Routing Guide
347 contract testsDeterministic schema and repository tests under tests/
18 evidence schemasRequirements, risk, builds, tests, verification, validation, approvals, traceability, controls, delegation, and AI provenance in schemas/
Five build domainsPython, JavaScript/TypeScript, NestJS, Dart/Flutter, and embedded C/C++
Public runtime contractsLifecycle, risk classification, and tool/delegation controls
Reproducible claims policyMeasurement inputs and methods are defined in PERFORMANCE.md

The repository is currently on the v3.9.x line. package.json is the repository-version source; each skill also carries its own contract version in YAML frontmatter.

Assurance Controls

ControlPractical effect
Halt and askAgents stop rather than inventing missing material requirements or constraints
Immutable baselineBuild and test roles consume the same approved revision
Independent contextsTest design and verification avoid implementation-led confirmation bias
Human GatesAccountable people approve requirements, exceptions, residual risk, and release
Risk scalingDelivery levels L0-L4 select proportionate review and evidence
Decision loggingSignificant choices retain rationale, alternatives, owner, and evidence links
Typed traceabilityRecords use appropriate lineage instead of forcing every item under one REQ link
Machine validationJSON Schemas catch malformed structured evidence before release review
AI provenanceMaterial AI influence is recorded without secrets or hidden chain-of-thought

These are contracts and records, not proof by themselves. Teams must operate the controls, review the resulting evidence, and resolve failures.

Canonical Workflow

Intent
  -> risk classification
  -> persisted draft requirements
  -> independent ambiguity and constraint findings
  -> revision and Human Gate 1 approval
  -> frozen requirement baseline
  -> implementation + independent test design
  -> independent verification + Eval Gate
  -> intended-use validation when required
  -> evidence bundle + Human Gate 2
  -> release and monitoring
StageRole and boundaryEvidence
Requirementsrequirement-architect persists and revises; logic-gatekeeper records findings but does not rewrite the draftApproved REQ-XXXX revisions and baseline registration
Buildbuild-agent and one domain skill implement only from the frozen baselineART-XXXX -> implements -> REQ-XXXX lineage
Test designtest-designer derives tests from the baseline, not from implementationTC-XXXX -> verifies -> REQ-XXXX lineage
Verificationred-team-verifier independently asks “Was the specified output built correctly?”.agile-v/VERIFICATION_SUMMARY.md, test logs, VER-XXXX, and eval results
Intended-use validationvalidation-agent, when required, separately asks “Was the right system built for representative users and conditions?”VALIDATION_PLAN.md, VALIDATION_PROTOCOL.md, and VALIDATION_REPORT.md
ReleaseAn authorized human reviews evidence and residual risk before release-manager proceedsGate 2 approval, release and rollback evidence

Verification does not prove intended-use acceptance. Intended-use validation does not close failed verification. Keep their roles and records separate. See the canonical lifecycle contract for states, lineage, and stop conditions.

When separate agents are unavailable, design tests before implementation and use a fresh context for verification to reduce contamination. Never let the Build Agent verify its own work.

Installation Profiles

ProfileUse when
core-minimalRequirements, independent review, and lifecycle guidance
verified-buildBaselined implementation, independent test design, and verification
existing-repoGate 0 understanding, impact analysis, regression selection, and diff evidence
regulatedL3/L4, safety-relevant, sensitive, regulated, or externally assured work
business-previewLocally evaluating draft business and executive-governance contracts

The Installation Profiles document lists exact skill directories and copy commands. Add one implementation domain when building. Agent Skills may be installed at project or user level, depending on the platform.

Platforms

PlatformTypical project directoryGuide
Claude Code.claude/skills/Repository guide · Official docs
Cursor.cursor/skills/Repository guide · Official docs
VS Code.github/skills/ or .agents/skills/Official docs
GitHub Copilot.github/skills/ or .agents/skills/Official docs
Other compatible agentsPlatform-specific skills directoryAgentSkills.io integration guide

For detailed scenarios and retained platform examples, see EXAMPLES.md, CLAUDE.md, and CURSOR.md.

Skill Catalog

Load agile-v-core first, then only the roles needed for the stage and risk.

CategoryScopeStart here
Foundation and orchestrationCore directives, pipelines, lifecycle, quality gates, behavioral rulesagile-v-core
Discovery and requirementsResearch, threats, UX constraints, formal requirements, independent findingsrequirement-architect
Build and testLanguage-agnostic build, five domains, hardware, independent test designbuild-agent
AssuranceIndependent verification, intended-use validation, safety, compliancered-team-verifier
Delivery and operationsProduct ownership, release, observabilityrelease-manager
Existing repositoriesSystem understanding, impact, regression, graph, and diff evidenceskills/
Business and C-SuiteFunctional business execution and executive orchestrationPreview catalog

Use the complete routing guide for all 49 skills, prerequisites, status, and intent-to-skill mappings. The machine-readable source is catalog/skills.json.

Preview Boundary

A skill is preview/draft only when its current frontmatter contains metadata.status: draft. Presence on main does not make its contract stable.

Current preview contracts are:

  • AI influence workflow: agile-v-aibom.
  • GxP qualification (DQ/IQ/OQ/PQ evidence, intended-use validation, requalification): agile-v-gxp-qualification [Draft].
  • Human oversight assurance: agile-v-human-oversight.
  • Functional Business Track: venture-strategist, rd-innovator, gtm-executor, business-operations.
  • C-Suite: c-suite-foundation, chief-exec, chief-tech, chief-finance, chief-people, chief-ops, c-suite-update.

Review, tailor, approve, and baseline preview outputs locally before operational use. C-Suite skills govern and coordinate; functional skills execute. Current status is maintained in the routing guide.

Standards and Compliance

Agile V provides engineering controls, evidence structures, and public-scope mappings. These materials may support an organization’s assurance work, but do not establish certification, regulatory approval, legal compliance, product safety, or organizational conformity. Applicability, tailoring, validation, qualified personnel, and accountable approval remain your responsibility.

ResourceScope
Compliance postureCoverage, boundaries, assumptions, and gaps
Compliance matricesISO 9001, ISO 13485, AS9100D, ISO 27001, and GxP/GAMP 5
Standards mappingsLifecycle, AI governance, safety profiles, source register, and EU AI Act screening
Runtime schemasMachine-readable evidence contracts and validation model
Control matrixData, tool, model, rights, gate, test, cost, and rollback controls
AI influence traceabilityModel, runtime, context, tool, skill, artifact, and revalidation provenance

Sector terms such as ASIL, SIL, DAL, GxP, and regulatory risk categories are not interchangeable with Agile V delivery levels L0-L4. Use the risk classification contract and an applicable sector profile.

Learn and Compare

ResourceWhat it provides
TutorialsVerified authentication, independent-agent verification, AI manifests, and regulated adoption
Golden JourneyCanonical end-to-end onboarding and evidence flow
ComparisonsBounded comparisons with adjacent methods and tools
ExamplesConcrete usage scenarios
Documentation hubRuntime, standards, compliance, and integration documentation
ShowcaseEvidence-based case-study requirements and submission format

Repository Structure

agile-v-core/                 foundation skill; load first
agile-v-*/                    lifecycle, governance, and quality skills
requirement-architect/        formal requirements and baselines
build-agent/                  language-agnostic implementation contract
domains/                      five language/platform build skills
test-designer/                independent baseline-derived test design
red-team-verifier/            independent verification
validation-agent/             separate intended-use validation
skills/                       existing-repository evidence agents
catalog/                      machine-readable skill catalog
schemas/                      18 JSON evidence schemas
templates/                    reusable project evidence records
tests/                        deterministic contract tests and fixtures
docs/                         tutorials, runtime, standards, and compliance

Each skill lives in one directory with one SKILL.md using the AgentSkills.io specification. Projects normally persist lifecycle evidence under .agile-v/; copy and tailor records from templates/agile-v/ rather than editing library templates in place.

Troubleshooting

If skills do not load or the agent starts coding without requirements:

  1. Confirm the selected directory is supported by your platform and contains <skill-name>/SKILL.md.
  2. Restart or reload the agent after installing skills.
  3. Ask the agent to list or explicitly load agile-v-core.
  4. Verify that you copied a complete installation profile, not isolated files.
  5. Test with an ambiguous request; expected behavior is to classify risk and ask for missing context before synthesis.

See the platform guides for Claude Code and Cursor, the examples, or open an issue with the platform, install path, skill names, and observed behavior.

Community and Contributions

GitHub Discussions is the community forum. Use Issues for reproducible defects and focused proposals, and follow the Showcase guide for case studies.

Contributions are welcome. Read CONTRIBUTING.md, AGENTS.md, the Code of Conduct, and the Security Policy before submitting a pull request. New or changed skills must preserve traceability, halt-on-ambiguity behavior, independent verification, human gates, decision rationale, valid frontmatter, and applicable attribution.

License and Attribution

The Agile V™ Agent Skills Library is licensed under Creative Commons Attribution-ShareAlike 4.0 International. Contributions are accepted under the same license.

Selected context-engineering patterns are adapted from Get Shit Done (GSD) by Lex Christopherson under the MIT License. Skill-level adaptations and source details are recorded in YAML metadata.adapted_from fields and the standards source register.

Agile V™ is maintained by agile-v.org.

Files in the repo

Repository payload69 top-level entries
  • .agile-v
  • .claude-plugin
  • .cursor
  • .github
  • agile-v-adr
  • agile-v-aibom
  • agile-v-behavioral
  • agile-v-compliance
  • agile-v-control-matrix
  • agile-v-core
  • agile-v-gxp-qualification
  • agile-v-human-oversight
  • agile-v-lifecycle
  • agile-v-pipeline
  • agile-v-product-owner
  • agile-v-quality-gates
  • agile-v-sop-adapter
  • build-agent
  • business-operations
  • c-suite-foundation
  • c-suite-update
  • catalog
  • chief-exec
  • chief-finance
  • chief-ops
  • chief-people
  • chief-tech
  • compliance-auditor
  • discovery-analyst
  • docs
  • documentation-agent
  • domains
  • gtm-executor
  • integrations
  • logic-gatekeeper
  • observability-planner
  • rd-innovator
  • red-team-verifier
  • release-manager
  • requirement-architect
  • safety-engineer
  • schemas
  • schematic-generator
  • skills
  • templates
  • test-designer
  • tests
  • threat-modeler
  • ux-spec-author
  • validation-agent
  • venture-strategist
  • .gitignore
  • .release-please-manifest.json
  • AGENTS.md
  • CHANGELOG.md
  • CITATION.cff
  • CLAUDE.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • CURSOR.md
  • EXAMPLES.md
  • LICENSE
  • package.json
  • PERFORMANCE.md
  • README.md
  • release-please-config.json
  • requirements-test.txt
  • SECURITY.md
  • SKILL_ROUTING_GUIDE.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k