01-prd-generationUse when converting approved discovery evidence into a traceable PRD with objectives, prioritised features, success measures, constraints, and release scope; use vision-statement for the strategic north star and lean-canvas while assumptions still need testing.
02-business-caseUse when decision-makers need a business case with ROI for a new system or ERP: costs, benefits, ROI, payback, NPV, risks, assumptions, sensitivity and a go/no-go call; use vision-statement for direction, lean-canvas for early hypotheses, and PRD generation after approval.
03-vision-statementUse when a project needs a concise strategic north star defining target users, problem, differentiated value, success and scope boundaries; use lean-canvas to test uncertain assumptions and PRD generation to specify approved product behaviour.
04-lean-canvasUse when an MVP, startup, SaaS, AI, website or mobile initiative still has material customer, problem, channel or value assumptions to test through a Lean Canvas, Impact Map and Hypothesis Board; use PRD generation once evidence supports stable requirements.
05-system-overviewUse when every stakeholder needs a plain-language, current view of system purpose, context, major functions, constraints and actors; use vision-statement for strategic intent, PRD generation for product requirements, and high-level-design for technical architecture.
06-ai-economic-value-briefUse when an AI feature, agent, RAG workflow, predictive product or automation proposal needs business outcomes, data readiness, evaluation, operating cost, risk and delivery evidence before PRD or architecture work; use AI feature strategy for portfolio sequencing.
07-premium-product-positioningUse when a commercial product, client-facing system, SaaS, app or executive workflow must justify premium pricing through buyer trust, proof, service quality and materially better experience; use vision-statement for broad direction and UX specification for interface detail.
10-saas-mvp-scoping-docUse when an early-stage or new SaaS product line needs a tightly bounded v1, one acquisition channel, explicit cuts, escape-velocity measures and a feature-triage log; use lean-canvas while the customer problem is still untested and PRD generation for the approved v1.
11-saas-moat-and-defensibility-planUse when a SaaS product needs an evidence-based defensibility plan covering integrations, owned channels, switching costs, proprietary data, brand or network effects; use competitive discovery for market facts and MVP scoping for initial release boundaries.
12-saas-pricing-and-packaging-specUse when a SaaS product needs testable tiers, a value metric, feature gates, expansion mechanics, freemium decision, grandfathering and price-change policy; use business-case for investment viability and PRD generation for feature requirements.
13-ai-feature-strategy-docUse when a SaaS or digital product needs to choose, tier and sequence AI features, separate table stakes from differentiation, decide build versus buy, and define an AI moat; use AI economic value brief for a single initiative's value proof and AI architecture spec for implementation.
14-ai-agent-strategy-docUse when a product may ship tool-using AI agents and needs to decide agent versus workflow, autonomy levels, tiered capabilities, action-catalogue advantage and sequencing; use AI feature strategy for the wider AI portfolio and agent architecture after approval.
15-game-product-and-production-briefUse when defining a game's player promise, product hypotheses, platform options, production model, vertical-slice evidence, commercial boundaries, or greenlight decision before detailed requirements.
13-saas-billing-and-metering-specUse when specifying SaaS usage events, billing, credits, refunds, dunning, finance handoff, and testable metering controls; use pricing-and-packaging for commercial tier design.
14-ai-feature-prd-specUse when converting an approved AI feature strategy into testable PRD requirements for quality, latency, cost, abstention, citations, consent, and evaluation; use ai-feature-strategy-doc for portfolio choices.
15-ai-data-and-knowledge-base-specUse when specifying AI knowledge sources, ingestion, tenant isolation, freshness, retention, lineage, and training-data exclusions; use ai-feature-prd-spec for user-facing behaviour.
16-ai-agent-feature-prd-specUse when defining testable product requirements for an agent's task scope, autonomy, budgets, intervention, success, and irreversible-action gates; use ai-agent-strategy-doc for portfolio strategy.
17-ai-agent-action-catalogue-specUse when defining the schema-bound tools an AI agent may invoke, including side effects, reversibility, approvals, audit fields, quotas, and kill switches; use agent PRD for user outcomes.
18-embedded-accounting-engine-srsUse when specifying software that touches money, inventory value, payroll, tax, grants, payments, assets, or financial reports; use the finance doctrine for accounting policy and current statutory facts.
19-game-software-requirements-specificationUse when a video game needs testable GREQ requirements for the game loop, levels, player progression, saves, multiplayer, monetisation, platform certification, content budgets, accessibility, telemetry, builds or live operations; use 01-initialize-srs for a non-game system SRS.
20-hr-module-srsUse when specifying the HR module of a multi-tenant system: positions, employee master, contract classes, leave and payroll inputs, workflows, access, audit and personal data. Use the finance doctrine for payroll postings and statutory facts.
01-user-story-generationUse when decomposing approved features into INVEST user stories, epics, story points, and initial acceptance criteria; use acceptance-criteria when stories already exist and only test oracles are needed.
02-acceptance-criteriaUse when formalising deterministic Given-When-Then acceptance criteria for existing user stories; use user-story-generation when the backlog or personas have not yet been defined.
03-story-mappingUse when arranging an existing backlog into user activities, a walking skeleton, and release slices; use backlog-prioritization for economic ordering after the map exists.
04-backlog-prioritizationUse when ranking an approved backlog with MoSCoW and WSJF and assigning release or sprint order; use story-mapping when the user journey and walking skeleton are not yet visible.
08-requirements-managementUse when baselining requirements and controlling changes, versions, decisions, and impact after requirements exist; use requirements-validation before accepting content into a baseline.
09-traceability-engineeringUse when establishing forward and backward links among goals, requirements, design, code, tests, and evidence; use traceability-matrix for the governance roll-up artefact.
10-requirements-metricsUse when measuring requirement quality and enforcing quantitative gates for ambiguity, completeness, traceability, volatility, and testability; use requirements-validation for content review.
11-requirements-reuseUse when curating approved reusable requirement patterns and product-line variants after a stable baseline exists; use requirements-patterns to structure one project's complex behaviour.
12-solution-evaluation-and-transitionUse when planning adoption, readiness, go/no-go evidence, transition, and post-implementation outcome evaluation; use go-live-readiness for the release-day operational gate.
01-stakeholder-analysisUse when identifying and classifying stakeholders, influence, interests, decision rights, and communication needs before elicitation; use elicitation-toolkit to gather requirements from them.
02-elicitation-toolkitUse when selecting and conducting interviews, workshops, observation, surveys, document analysis, or prototypes to gather requirements; use stakeholder-analysis to identify participants first.
03-brd-generationUse when a Business Requirements Document is needed to bridge strategy and detailed requirements; use prd-generation for product scope and user value, or initialize-srs for formal system specification.
04-business-analysis-planningUse when defining business-analysis governance, decision rights, stakeholder engagement, cadence, artefact plan, and change approach before detailed work; use stakeholder-analysis for the stakeholder register.
04-requirements-analysisUse when classifying, reconciling, prioritising, and testing the feasibility of elicited requirements, including a vague or contradictory stakeholder brief whose ambiguity must be logged as an open decision instead of resolved silently; use requirements-validation for the independent pre-baseline re
05-conceptual-data-modelingUse when translating business language into conceptual entities, relationships, identifiers, ownership, and invariants before logical database design, or when writing data contract, data dictionary, data catalog, lineage, and data quality and governance requirements; use database-design for physical
06-requirements-patternsUse when expressing complex behaviour with decision tables, state transitions, CRUD matrices, or requirement patterns; use business-rules-analysis to establish the policy content first.
07-requirements-validationUse when independently reviewing drafted requirements for correctness, completeness, consistency, feasibility, traceability, and testability before baselining; use requirements-analysis to resolve raw elicitation conflicts.
08-business-process-modelingUse when modelling as-is and to-be workflows, actors, handoffs, controls, events, and exceptions to expose requirements; use service-blueprint-requirements for frontstage/backstage service delivery.
09-business-rules-analysisUse when capturing and reconciling policies, calculations, eligibility, decisions, constraints, ownership, and effective dates; use requirements-patterns to express the approved behaviour structurally.
10-prototyping-and-solution-discoveryUse when comparing solution candidates or prototypes to reduce uncertainty before locking requirements or design; use UX-specification after the chosen interaction direction is approved.
11-experience-mapping-requirementsUse when converting customer, employee, stakeholder, or ecosystem journeys into traceable requirements across touchpoints, pain points, evidence, and future states; use service-blueprint-requirements for backstage delivery detail.
12-service-blueprint-requirementsUse when turning a service blueprint into requirements for frontstage UX, backstage operations, support, evidence, handoffs, failures, and recovery; use experience-mapping-requirements for the journey view.
hospitality-operating-model-srsUse when writing or auditing requirements for hotel, resort, lodge, inn, guest-house, restaurant, bar, catering, or event-venue systems.
hybrid-synchronizationUse when synchronising a Water-Scrum-Fall project so Agile backlog items, DoR/DoD, and delivery evidence remain tied to the approved baseline; use requirements-management for baseline change control itself.
retail-operating-model-srsUse when specifying retail, omnichannel, POS, merchandising, pricing, promotions, fulfilment, returns, shrink, loyalty, vendor funding, or store operations; use embedded-accounting-engine-srs for the shared ledger core.
01-initialize-srsUse when writing a new SRS (software requirements specification) for a business system or module: create the Waterfall SRS workspace, IEEE structure, identifiers and source context; use context-engineering next for boundaries and actors.
02-context-engineeringUse when defining the system boundary, actors, external systems, interfaces, assumptions, and context after an SRS workspace exists; use descriptive-modeling for detailed behavioural views.
03-descriptive-modelingUse when modelling requirement behaviour with scenarios, flows, states, activities, and domain views after the system context is known; use logic-modeling for formal decision logic.
04-interface-specificationUse when specifying system-level user, software, hardware, communication, and external interfaces in the SRS; use api-specification for an implementation-ready OpenAPI contract.
05-feature-decompositionUse when decomposing approved scope into traceable capabilities, features, subfeatures, and atomic requirements; use user-story-generation for Agile backlog phrasing.
06-logic-modelingUse when formalising decisions, calculations, state transitions, constraints, and exception logic for Waterfall requirements; use descriptive-modeling for narrative flows and views.
07-attribute-mappingUse when writing SRS Sections 3.3-3.6 non-functional quality attribute requirements (performance, constraints, reliability, availability, security, maintainability, standards compliance) as measurable ISO/IEC 25010:2023 scenarios; use feature-decomposition for Section 3.2 functions.
08-semantic-auditingUse when performing a read-only semantic audit for ambiguity, contradiction, undefined terms, weak modals, and inconsistent requirement language; use requirements-validation for the full multidisciplinary gate.
09-use-case-modelingUse when specifying actor-goal use cases with preconditions, main flow, alternatives, exceptions, postconditions, and trace links; use user-story-generation for Agile backlog items.
01-high-level-designUse when approved requirements need a system-level architecture with boundaries, components, critical flows, deployment topology and ADRs, or an as-built design must be recovered from existing code; use system-overview for orientation, low-level-design for module internals, and infrastructure-design
02-low-level-designUse when an approved HLD needs implementation-ready module, class, sequence, state, algorithm and error contracts; use high-level-design for system boundaries, api-specification for external APIs, and database-design for persistence structures.
03-api-specificationUse when approved behaviours must become a versioned external or service API contract with operations, schemas, authentication, errors, idempotency and OpenAPI evidence; use HLD for service boundaries and LLD for internal implementation.
04-database-designUse when approved requirements and access patterns need an entity model, normalised schema, keys, constraints, indexes, tenancy, retention and migration plan; use HLD for ownership and accounting-engine-design for ledger invariants.
05-ux-specificationUse when approved user journeys need testable information architecture, interaction patterns, states, accessibility, design-system rules, usability evidence and handoff specifications; use UX content and form specification for copy and validation detail.
06-infrastructure-designUse when a scored decision gate shows that availability, scale, distributed deployment, security or recovery needs infrastructure design beyond the HLD; use HLD for logical architecture and deployment planning for release execution.
07-iot-system-designUse when approved requirements involve devices, sensors, gateways, edge processing or operational technology and need end-to-end connectivity, identity, lifecycle, safety and fleet operations; use HLD for the wider system context.
08-engineering-strategy-briefUse when major HLD, platform, SaaS, AI, public-sector or modernisation work needs a concise diagnosis, guiding policies, operating mechanisms, ADR agenda and implementation sequence; use HLD after strategy choices are approved.
09-ux-content-and-form-specificationUse when a UX specification needs testable labels, microcopy, forms, validation, errors, empty states, accessibility and completion measures; use UX specification for journeys and interaction structure, and content strategy for broader editorial work.
10-saas-multi-tenancy-architecture-specUse when a multi-tenant SaaS HLD needs explicit control/application planes, per-service tenancy patterns, context propagation, isolation, noisy-neighbour controls and cost attribution; use generic HLD for the complete system and accounting design for ledger isolation.
11-ai-architecture-specUse when approved AI features need architecture decisions for direct calls, RAG, fine-tuning or agents, plus model gateway, knowledge stores, evaluation, observability and tenant security; use HLD for the whole system and agent architecture for tool-using runtimes.
12-ai-model-cardUse when a production AI feature needs a version-specific model card covering purpose, data, evaluation, limitations, bias, intended use, prohibited use and operational pins; use AI architecture for system design and evaluation artefacts as evidence inputs.
13-ai-prompt-and-system-message-specUse when production AI features rely on owned prompts that require registry tags, change control, regression evaluation, safe system-message patterns, retrieval formatting and rollback; use AI architecture for the wider runtime and model card for release disclosure.
14-ai-agent-architecture-specUse when an approved tool-using AI agent needs a runtime loop, state machine, memory tiers, planner, dispatcher, durability, kill switch and tenant isolation; use AI architecture for non-agent AI services and multi-agent coordination only when several agents share a task.
15-ai-agent-multi-agent-coordination-specUse when two or more agents participate in one user task and need a bounded topology, role inventory, scratchpad isolation, supervision, message contract and failure handling; use agent architecture for the common single-agent runtime.
16-accounting-engine-designUse when approved money-flow requirements need SDS/HLD/LLD for an embedded accounting engine with append-only journals, posting service, periods, reversals, idempotency, subledgers, rebuilds and audit trail; consult the finance doctrine and use database-design for general persistence.
17-game-system-architecture-specificationUse when designing game client, authoritative state, engine integration, content, saves, multiplayer backend, platform adapters, telemetry, security, build, and live-operations architecture from an approved game SRS.
18-game-3d-content-and-blender-pipeline-specificationUse when specifying a game's 3D asset and Blender source-to-engine pipeline, including asset briefs, rigs, animation clips, UV/bakes, materials, LODs, collision, export/import, lineage, automation, runtime budgets, and acceptance evidence; use game-system-architecture for whole-system boundaries.
01-technical-specificationUse when producing or updating implementation-ready technical specification for module contracts, interfaces, data schemas, dependencies, and requirement traceability. Use coding-guidelines for the neighbouring concern; this skill owns the named document contract and its acceptance evidence.
02-coding-guidelinesUse when producing or updating project coding guidelines for language and framework conventions, enforceable checks, examples, and exceptions. Use technical-specification for the neighbouring concern; this skill owns the named document contract and its acceptance evidence.
03-dev-environment-setupUse when producing or updating development environment setup guide for repeatable prerequisites, installation, configuration, build, and verification steps. Use deployment-guide for the neighbouring concern; this skill owns the named document contract and its acceptance evidence.
04-contribution-guideUse when producing or updating repository contribution guide for branching, commits, pull requests, review gates, CI expectations, and exception handling. Use coding-guidelines for the neighbouring concern; this skill owns the named document contract and its acceptance evidence.
05-ai-agent-coding-guidelines-addendumUse when producing or updating AI-agent coding-guidelines addendum for tool schemas, reversibility, blast-radius caps, deterministic state, idempotency, timeouts, and HITL gates. Use coding-guidelines for the neighbouring concern; this skill owns the named document contract and its acceptance eviden
05-game-technical-implementation-specificationUse when turning approved game requirements and architecture into implementable Unity, Godot, Unreal, Apple-native, multiplayer, content-pipeline, build, and telemetry work packages with code and asset contracts.
01-test-strategyUse when producing or updating project test strategy for risk-based test levels, test types, environments, tooling, entry criteria, and exit criteria. Use test-plan for the neighbouring concern; this skill owns the named document contract and its acceptance evidence.
02-test-plan03-test-report04-ai-eval-harness-spec05-ai-red-team-test-plan06-ai-agent-eval-spec07-ai-agent-red-team-test-plan08-accounting-engine-test-plan09-game-test-and-player-evidence-plan10-full-coverage-saas-seeding01-deployment-guide02-runbook03-monitoring-setup04-infrastructure-docs05-go-live-readiness06-customer-adoption-and-support-plan07-saas-tenant-lifecycle-runbook08-saas-slo-and-error-budget-doc09-saas-incident-response-and-postmortem10-ai-hallucination-slo-doc11-ai-feature-rollout-runbook12-ai-cost-runbook13-ai-agent-slo-doc13-ai-incident-severity-matrix14-ai-agent-runbook14-ai-incident-response-runbook15-ai-agent-rollout-runbook15-ai-rca-taxonomy-doc16-ai-incident-postmortem-template17-ai-incident-evidence-pack-spec20-ai-agent-compliance-runbook21-accounting-operations-runbook22-game-release-and-live-operations-runbook01-sprint-planning02-definition-of-done03-definition-of-ready04-retrospective-template05-saas-growth-experiment-doc01-user-manual02-installation-guide03-faq04-release-notes05-saas-customer-success-playbook06-saas-onboarding-journey-spec07-saas-lifecycle-email-strategy-doc08-saas-sales-enablement-doc-pack09-ai-agent-user-disclosure-pack01-traceability-matrix02-audit-report03-compliance-documentation04-risk-assessment05-architecture-decision-records05-formal-review-gates06-ccb-charter06-change-impact-analysis07-baseline-delta08-waiver-management09-sign-off-ledger10-evidence-pack-builder11-saas-data-isolation-evidence-pack12-saas-trust-center-document-pack13-saas-dpa-and-privacy-doc-set14-ai-responsible-ai-declaration15-ai-act-and-regulatory-compliance-doc16-ai-data-flow-and-dpia17-ai-adr-catalogue18-ai-agent-responsible-ai-addendum19-ai-agent-adr-catalogue20-ai-agent-soc2-control-pack21-ai-agent-iso27001-control-pack22-ai-agent-hipaa-control-pack23-ai-agent-compliance-policy-pack24-ai-agent-attestation-preparation-spec25-ai-agent-evidence-pack-spec26-ai-agent-baa-and-data-processing-language27-ai-agent-regulator-overlap-mapping28-anti-ai-slop29-ai-slop-audit30-game-delivery-evidence-and-greenlight-pack31-kaizen-engine-and-product-improvementplan-canvas