본문으로 건너뛰기
cccskills
무료GitHub에 공개

aidlc

AI-DLC v3(AI-Driven Development Lifecycle)のオーケストレーター。

define / develop / release / reflect の 4 フェーズコマンドと status / doctor の 補助コマンド、連続実行ラッパ express、旧名エイリアス(inception / construction / operations / retrospective)を統一的にルーティングする。

define / develop(normal / risky 含む)/ release / reflect の各フェーズフローと status / doctor の補助コマンドを実装済み(doctor は shallow scope)。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(47)

  • SKILL.md6.7 KB
  • config/config.toml.example4.5 KB
  • config/defaults.toml6.7 KB
  • guides/exit-code-convention.md3.4 KB
  • scripts/doctor.sh31.8 KB
  • scripts/lib/bootstrap.sh3.3 KB
  • scripts/lib/frontmatter.sh9.2 KB
  • scripts/lib/key-aliases.sh1.8 KB
  • scripts/lib/toml-reader.sh3.5 KB
  • scripts/lib/validate.sh3.5 KB
  • scripts/lib/version.sh8.7 KB
  • scripts/read-config.sh14.2 KB
  • scripts/state-init.sh6.7 KB
  • scripts/state-read.sh3.0 KB
  • scripts/state-validate.sh7.8 KB
  • scripts/state-write.sh8.6 KB
  • scripts/tests/test-activation.sh4.8 KB
  • scripts/tests/test-cycle-resolution.sh9.2 KB
  • scripts/tests/test-define-flow.sh27.3 KB
  • scripts/tests/test-develop-flow.sh57.1 KB
  • scripts/tests/test-doctor.sh49.2 KB
  • scripts/tests/test-frontmatter-parser.sh11.8 KB
  • scripts/tests/test-reflect-flow.sh8.9 KB
  • scripts/tests/test-release-flow.sh10.6 KB
  • scripts/tests/test-state-scripts.sh16.2 KB
  • scripts/tests/test-status.sh9.0 KB
  • scripts/tests/test-work-item-next.sh11.8 KB
  • scripts/work-item-next.sh7.2 KB
  • scripts/work-item-status.sh6.7 KB
  • scripts/work-item-validate.sh9.1 KB
  • steps/common/bash-tool-safety.md8.7 KB
  • steps/common/review-flow-reference.md3.3 KB
  • steps/common/review-flow.md31.8 KB
  • steps/common/review-routing.md11.3 KB
  • steps/common/rules-core.md8.1 KB
  • steps/define.md10.1 KB
  • steps/develop.md29.2 KB
  • steps/doctor.md8.6 KB
  • steps/reflect.md11.0 KB
  • steps/release.md35.0 KB
  • steps/status.md6.8 KB
  • templates/design.md1.3 KB
  • templates/intent.md520 B
  • templates/journal.md445 B
  • templates/reflect.md1.2 KB
  • templates/release.md2.8 KB
  • templates/work-item.md1.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

AI-DLC v3 オーケストレーター

AI-DLC v3 は、フェーズ進行を会話履歴の推論ではなく、リポジトリ内の state.json + work item frontmatter への明示的な状態書き込みから導出する(RFC DG-6)。

本ファイルの位置づけ(v3.0.0-rc.1 / 本流化済み): 本 SKILL.md は ルーティングの骨組みである。実体の手順ファイルとして steps/define.md / steps/status.md / steps/develop.md(tiny / normal / risky)/ steps/release.md(Step 1–4)/ steps/reflect.md(Step 0–4)/ steps/doctor.md(出力仕様 / scripts/doctor.sh が実行実装)が存在する。 doctor は shallow scope(8 領域 + parse-guard)を実装済みで、[phase] / [trace] は後続バージョンへ defer する。 起動表面は /aidlc(v3.0.0-rc.1 で本流化 = 旧 skills/aidlc-v3 を skills/aidlc へ置換済み)。 旧 v2 実装は v2-maintenance branch に保全されている。

コマンド体系

フェーズコマンド

define / develop / release は状態を進行させ承認ゲートを持つ。reflect は例外で、状態を変更せず (state.json 非変更)明示の承認ゲートを持たない(任意実行 / 人間関与は Step 2 KPT 編集・Step 3 Issue 化確認)。

コマンド責務旧フェーズ実体
define目的・スコープ・完了条件・作業単位(work item)を決めるInceptionsteps/define.md
develop次の work item を実装・検証・完了する(1 実行 = 1 work item)Constructionsteps/develop.md(tiny / normal / risky)
releasemain に安全に取り込む(PR 整備・merge)Operationssteps/release.md(Step 1–4)
reflect振り返り、改善 Issue を作る(任意実行 / state 非変更・ゲートなし)Retrospectivesteps/reflect.md(Step 0–4)

補助コマンド(状態を変更しない)

コマンド責務実体
statusstate.json + frontmatter からフェーズを導出し現在地・次アクションを表示(読み取り専用)steps/status.md
doctorconfig / state / cycle / work-items / git / gh / pr / scripts / parse-guard の問題を診断(自動修正しない)steps/doctor.md + scripts/doctor.sh(shallow scope。[phase] / [trace] は後続バージョンへ defer)

コマンド名規約(RFC DG-1)

  • Construction 相当のコマンド名は develop で確定する。build / implement は 採用せず、エイリアスにもしない(build は compile を連想させるため不採用)。

旧名エイリアス(後方互換 / RFC DG-1)

旧フルネームのみを後方互換エイリアスとして維持する。

旧名v3 コマンド
inceptiondefine
constructiondevelop
operationsrelease
retrospectivereflect

不採用動詞(build / implement 等)はエイリアスに含めない。

express(連続実行ラッパ)

express は独立コマンドではなく、フェーズコマンドの連続実行ラッパである。

  • define で生成される work item が 1 つ(tiny または normal)の場合のみ、 define → develop → release を連続実行する。
  • work item が 複数になった場合は define 完了後に終了し、develop / release を個別実行するよう案内する。
  • risky work item を含む場合は連続実行しない(承認・レビューの厚みが必要なため 個別実行へ案内)。

引数なし実行のルーティング

/aidlc(引数なし)は state.json + work item frontmatter からフェーズを導出し、 対応するフェーズコマンドへ自動ルーティングする。

/aidlc(引数なし)
  ├─ state.json 不在        → define
  └─ state.json 存在        → フェーズ導出(正本: docs/v3/data-model.md §5)
        ├─ define 未完了     → define
        ├─ work item 残あり  → develop
        ├─ 全 work item 完了 → release
        └─ merged + 承認済   → reflect(任意)

フェーズ導出ロジックの正本(SoT)は docs/v3/data-model.md §5。本 SKILL.md は 導出結果を参照してルーティングを記述し、導出規則そのものを再定義しない(上図は 非規範サマリであり、評価順序・complete 最優先などの正確な規則は data-model §5 を参照)。

コアルール参照

v3 の共通開発ルール(コミット規約・レビューフロー・終了コード規約等)への参照ポイント。

  • レビューの処理パス選択・フォールバック: steps/common/review-routing.md
  • 反復レビュー・指摘対応・Defer・機密マスク: steps/common/review-flow.md
  • 終了コード規約: guides/exit-code-convention.md
  • Bash ツール安全パターン: steps/common/bash-tool-safety.md(規約 SoT はリポジトリルート CLAUDE.md)

パス解決

scripts/ / templates/ / steps/ で始まるパスは、本 SKILL.md と同じスキルベース ディレクトリからの相対パスとして解決する(例: scripts/state-read.sh、 templates/work-item.md、steps/define.md)。step ファイルからの単純相対参照 (steps/templates/... のような解釈)は行わない。

  • scripts/: state-read.sh / state-write.sh / state-validate.sh / state-init.sh(state.json 操作)/ work-item-next.sh(選定)/ work-item-validate.sh(work item 検証)/ work-item-status.sh(work item frontmatter status の read / 遷移)/ lib/frontmatter.sh(frontmatter パース安全境界)/ doctor.sh(環境診断 / 9 領域)/ read-config.sh(config.toml 読取の公開 API)
  • templates/: intent.md / work-item.md / journal.md / release.md / reflect.md / design.md(成果物テンプレート)
  • steps/: define.md / status.md / develop.md / release.md / reflect.md / doctor.md

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

AI-DLCへのフィードバックを送信するスキル。 フィードバック内容のヒアリングとGitHub Issue作成を案内する。 Use when the user says "AIDLCフィードバック", "aidlc feedback", "フィードバック送信".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ikeisuke/ai-dlc-starter-kit272026년 7월 26일 업데이트

AI-DLC環境の v2→v3 移行を実行するスキル。 プリフライト検証、config/state 変換、アーカイブ索引生成を行う。 v1 環境は v2-maintenance branch の aidlc-migrate を案内する。 Use when the user says "start migrate", "aidlc migrate", "マイグレーション".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ikeisuke/ai-dlc-starter-kit272026년 7월 26일 업데이트

Reviews code for quality and security issues. Combines code quality review with security vulnerability detection. Use when reviewing code after generation in Construction Phase.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ikeisuke/ai-dlc-starter-kit272026년 7월 26일 업데이트

Reviews design artifacts for quality, pattern application, and API design. Use when performing design reviews in Construction Phase.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ikeisuke/ai-dlc-starter-kit272026년 7월 26일 업데이트

Reviews integration completeness including design-implementation consistency, review/test coverage, and completion criteria. Use when performing integration review in Construction Phase.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ikeisuke/ai-dlc-starter-kit272026년 7월 26일 업데이트

Reviews construction plans for architecture consistency and implementation feasibility. Use when reviewing implementation plans before approval.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ikeisuke/ai-dlc-starter-kit272026년 7월 26일 업데이트

ikeisuke의 스킬 모두 보기

이 스킬의 문제 신고