Skip to content
cccskills
FreePublished on GitHub

dev:feedback

実装完了後、学んだことをDESIGN.mdに蓄積。スキル/ルールの自己改善を提案。ストーリー駆動開発の終点。

「フィードバック」「/dev:feedback」で起動。Trigger: フィードバック, 学習事項蓄積, /dev:feedback, feedback, design update

The English summary is being prepared. Showing the original description.

See how to install

Files included (7)

  • SKILL.md5.0 KB
  • references/propose-manage.md4.4 KB
  • references/review-analyze.md4.4 KB
  • references/templates/DESIGN.template.md624 B
  • references/templates/IMPROVEMENTS.template.md757 B
  • references/update-design.md1.8 KB
  • scripts/init-feedback-workspace.sh912 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

フィードバック → 仕様書蓄積(dev:feedback)

出力先

ファイルStep
docs/FEATURES/{feature-slug}/DESIGN.md2a
docs/FEATURES/DESIGN.md2a
docs/FEATURES/{feature-slug}/IMPROVEMENTS.md3

実行手順(必ずこの順序で実行)

Step 0: SELECT(対象計画の選択)

docs/FEATURES/ 配下を走査し、ユーザーにフィードバック対象を選ばせる。

0a: feature 選択

  1. Glob("docs/FEATURES/*/") で feature ディレクトリ一覧を取得
  2. feature が 1つだけ → 自動選択(確認メッセージのみ出す)
  3. feature が 2つ以上 → AskUserQuestion で選択させる
    • 各 option: { label: "{feature-slug}", description: "docs/FEATURES/{feature-slug}" }
  4. 選択結果を feature-slug として保持

0b: story 選択

  1. Glob("docs/FEATURES/{feature-slug}/stories/*/story-analysis.json") で story 一覧を取得
  2. 各 story-analysis.json を Read し、story.title(または story フィールド)を取得して選択肢の description に使う
  3. story が 1つだけ → 自動選択
  4. story が 2つ以上 → AskUserQuestion で選択させる
    • 各 option: { label: "{story-slug}", description: story.title }
  5. 選択結果を story-slug として保持

ゲート: feature-slug + story-slug が確定

0c: ワークスペース初期化

bash .claude/skills/dev/feedback/scripts/init-feedback-workspace.sh {feature-slug}

DESIGN.md / IMPROVEMENTS.md が未作成の場合のみテンプレートを配置する(既存ファイルは上書きしない)。


Step 1: REVIEW(品質ゲート + 変更分析)

references/review-analyze.md を参照し、git diff を分析して品質ゲート判定 + 分析JSONを作成する。

  1. git diff main...HEAD で差分を取得
  2. OpenCode CLI(または手動チェックリスト)で実装レビュー
  3. 変更内容を分析し、学習事項を抽出 → 分析JSON
  4. レビュー結果をユーザーに提示
  5. Critical issuesがあれば → AskUserQuestion で次のアクションを確認:
    • /plan-doc で修正計画書を作成(別スレッドで修正作業)
    • /dev:story で修正タスクリストを生成(別スレッドで修正作業)
    • そのまま続行(軽微な場合)

ゲート: レビュー + 分析JSON完了

Step 2: DESIGN(DESIGN.md更新 + 整理)

2a: 機能DESIGN.md + 総合DESIGN.md更新

references/update-design.md を参照し、Step 1 の分析結果を元に DESIGN.md を更新する。

  1. 既存の DESIGN.md を Read(なければ新規作成)
  2. docs/FEATURES/{feature-slug}/DESIGN.md に追記・保存
  3. docs/FEATURES/DESIGN.md に重要な判断を追記

2b: 総合DESIGNの整理

  1. → Task(opus) に委譲(code-simplifier スキル)
  2. 整理観点:
    • 用語・表現の一貫性
    • セクション構造の論理性
    • 冗長さの排除
    • 将来の追記性

ゲート: 機能DESIGN.md + 総合DESIGN.md更新完了

Step 3: IMPROVE(ルール化検討 + CLAUDE.md更新検討 + テスト管理)

references/propose-manage.md を参照し、Step 1-2 の結果からルール化・CLAUDE.md更新の候補を検討して IMPROVEMENTS.md を Write する。

  1. 既存ルール一覧を Glob(".claude/rules/**/*.md") で収集、CLAUDE.md を Read
  2. OpenCode CLI(またはフォールバック基準)で改善分析
  3. 候補ごとに具体的な当てはめ先(.claude/rules/{category}/{name}.md or CLAUDE.md の該当セクション)を明記
  4. docs/FEATURES/{feature-slug}/IMPROVEMENTS.md に保存
  5. TDDタスクがあった場合:
    • → AskUserQuestion でテスト整理方針を確認(整理する/すべて保持/スキップ)
    • 選択に応じてテストの簡素化・削除を実行

完了条件

  • feature-slug + story-slug が確定した(Step 0)
  • 実装レビュー + 変更分析が完了した(Step 1)
  • 機能DESIGN.mdが更新された(Step 2a)
  • 総合DESIGN.mdが更新・整理された(Step 2a + 2b)
  • ルール化・CLAUDE.md更新の候補が検討された(Step 3)
  • テスト資産が整理された(TDD時)(Step 3)

参照

  • agents/: code-simplifier(Step 2b 委譲先)
  • references/: review-analyze.md, update-design.md, propose-manage.md
  • references/templates/: DESIGN.template.md, IMPROVEMENTS.template.md
  • scripts/: init-feedback-workspace.sh

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

セミナー・講義・ウェビナー・研修・実演動画をローカルで文字起こしし、内容を分析して、必要なスライド画像や動画クリップ付きのHTML/Markdown資料を作る。動画から学習資料・実践ガイドを作りたい場合に使う。映像作品の再現設計やCanvas生成は対象外。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

責務・依存方向・状態や副作用の境界を監査し、既存挙動を保って段階的にリファクタリングする。read-only監査にも対応する。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

AGENTS.mdや既存スキルをGPT-6 Astra向けに監査・整理するときに使う。契約と意図的な他モデル委譲を保ち、重複、過剰な手順、曖昧な停止条件を修正する。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

人物の参照写真から、同一性を保った複数アングルのキャラクターシートを生成・修正する。指定された身だしなみや撮影表現も整える。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

既存キャラクター画像を、承認制でピクセルアートの正準画像へ変換し、3状態パイロット、クロマ前処理、状態間ジオメトリ検証、9状態生成、遷移QA、仮配置、アプリ内確認、ロールバック可能な正式配置まで行う。キャラクターからCodexペットを作る依頼に加え、ジャンプで小さくなる、状態ごとに身長が変わる、足元が跳ねる、クロマ縁が出る、アニメーションを修復したい依頼で使用する。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 18, 2026

See all skills by ryryo

Report a problem with this skill