Back to list
aiskillstore

waterfall-development

by aiskillstore

Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

102🍴 3📅 Jan 23, 2026

SKILL.md


name: waterfall-development description: Enforces strict waterfall development workflow with phase gates. Use when (1) features.yml exists in project root, (2) user asks to implement/develop/build a feature, (3) user explicitly requests waterfall workflow. Creates features.yml if missing when invoked.

Waterfall Development

Strict phase gate enforcement for waterfall workflow. Requires the feature-file skill for artifact management.

Phases

Requirements → Design → Implementation → Testing → Complete

Activation

ConditionAction
features.yml existsActivate, validate gates
User invokes skill, no features.ymlCreate features.yml via feature-file skill, then activate
No features.yml, not invokedDo not activate

Workflow

  1. Run ./scripts/validate-gates.py
  2. If errors: Print errors, STOP
  3. Identify target feature and current phase
  4. Block work that doesn't match current phase
  5. Before phase transitions: Re-validate target phase gates

Gates

See references/phase-gates.md for fix instructions.

GateTransitionCriteria
G1→ DesignFeature has ≥1 requirement
G2→ DesignAll requirements have descriptions
G3→ Implementationdecisions field exists
G4→ TestingAll requirements In-Progress or Complete
G5→ CompleteAll requirements Complete + tested-by + all tests passing

Agent Usage

Use sub-agents for verification tasks that require codebase exploration:

Before Design phase: Verify requirements are complete by examining codebase and user request for implicit requirements.

Before Complete phase: Verify test coverage by checking all requirements have corresponding tests and tested-by references.

Error Handling

Gate failures print terse errors. No bypass mechanism.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

+5
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon