← ClaudeAtlas

feedbacklisted

【内部用・自動起動禁止】親skillからの呼び出し専用。ユーザーが明示的に /madamisu:feedback と入力した場合のみ単独起動可。それ以外では絶対に呼び出さない。既存の output/v{N}/ にユーザーフィードバックを反映し、新しいvに書き出す。
kuro0107/madamisu-skills · ★ 0 · Data & Documents · score 68
Install: claude install-skill kuro0107/madamisu-skills
以下の手順でmadamisuのフィードバック反映を実行してください。 ## 引数の解析 `$ARGUMENTS` から以下を取得してください。 - 第1引数(必須): `FEEDBACK_CONTENT`(フィードバック内容、複数行可) - `--v N` オプション: `TARGET_V`(対象バージョン番号。省略時は `output/` 内の最新vを自動選択) - `--light` オプション: 軽量フロー強制(`FORCE_MODE = "light"`) - `--full` オプション: 重量フロー強制(`FORCE_MODE = "full"`) `--light` と `--full` が同時指定された場合はエラー表示して終了: ``` エラー: --light と --full は同時指定できません。 ``` `FEEDBACK_CONTENT` が空の場合は以下を表示して終了: ``` フィードバック内容を指定してください。 例: /madamisu:feedback "キャラAの動機をもっと深く" 例: /madamisu:feedback --v 5 --light "誤字修正: 探偵→刑事" ``` ## 対象バージョンの確定 `TARGET_V` が指定されていない場合: - Bash ツールで `ls -d output/v*/ 2>/dev/null | sort -t'v' -k2 -n | tail -1` を実行して最新vを取得 - v番号を抽出して `TARGET_V` とする - `output/v*` が存在しない場合は以下を表示して終了: ``` エラー: output/ に v ディレクトリが見つかりません。 先に /madamisu でマダミスを生成してください。 ``` `TARGET_V` が指定されている場合: - `output/v{TARGET_V}/` が存在することを Bash で確認 - 存在しない場合は以下を表示して終了: ``` エラー: output/v{TARGET_V}/ が見つかりません。 ``` ## 対象フェーズの特定 Read ツールで `output/v{TARGET_V}/_meta.md` を読み込んでください。 存在しない場合は以下を表示して終了: ``` エラー: output/v{TARGET_V}/_meta.md が見つかりません、または対象フェーズが特定できません。 --v オプションで明示的にバージョンを指定してください。 ``` `_meta.md` から `フェーズ:` 行を抽出し、`TARGET_PHASE` として記憶してください(値は `1`, `2`, `3` のいずれか、または `フィードバック (元: Phase X)` の形式の場合は X を抽出)。 特定不能の場合は上記エラーと同じメッセージで終了してください。 ## 制作方針の読み込み `output/_config.md` が存在する場合は Read で読み込み、`CONFIG_CONTENT` として記憶してください。 存在しない場合は `CONFIG_CONTENT = ""`(空)として扱い、以降のエージェント注入と制作方針レビューを省略してください。 ## 判定エージェントの起動(FORCE_MODE が未指定の場合のみ) `FORCE_MODE` が `"light"` または `"full"`