Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/skanehira/dotfiles --skill utility-create-skill명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
実装ループ。/dev-spec が作成した GitHub issue (ゴール / 設計参照 / DoD / 非スコープ / 依存の thin 構成) を入力に、依存順に 1 件ずつ「implementer subagent → 統合レビュー → 修正 ≤2 ラウンド → PR → DoD ローカル実行 → merge → close」で自律実装するオーケストレーター。進捗は issue コメントに残し、詰まった issue は needs-human で駐車して次へ進む。人間の介入はエスカレーション時のみ。issue 作成後にユーザーが直接起動し、エスカレーション回答後の再開も本スキルの再実行で行う。「実装ループを開始」「issue を順に実装して」「残りタスクを自動で実装」などで起動。
設計ループ。ユーザーストーリー → UI スケッチ → ユースケース → 実現可能性検証 → PoC 検証 → 横断設計 (docs/design/DESIGN.md) → 機能設計 (docs/design/features/) → 設計チェック → issue ドラフトチェック → GitHub issue 生成 (親子構造) までを対話的に実行し、人間が issue を確認して実装ループへ引き渡す。 「設計フェーズを開始」「要件を整理したい」「計画を立てたい」「ユーザーストーリーを書きたい」 「技術的に実現できるか確認したい」「機能設計を書きたい」「issue に落としたい」などで起動。 docs/design/ の状態から途中再開・特定フェーズの部分実行も可能。 `cli` / `webapp` のプロダクトモード指定で CLI ツール開発時は UI スケッチ等を軽量化できる。 issue 作成後、/dev-impl がそれを 1 件ずつ実装する。
dev-spec を使わず議論しながら設計を固めるときの進行様式。議論中は決定台帳 (DESIGN_NOTES.md) だけを追記し、節目に dev-spec 互換の DESIGN.md (1 枚) + docs/design/features/ へゼロから落とし込む。「議論しながら設計したい」「設計の壁打ちを文書に残したい」「台帳に記録して」「設計書に落とし込んで」「一旦まとめて」などで起動。
SOC 직업 분류 기준
SKILL.md 표시 중
| name | utility-create-skill |
| description | スキルを作成し、レビュー・自動修正まで行う |
| argument-hint | [スキル名] [スキルの説明] |
このコマンドは、skill-creatorスキルを使って新しいスキルを作成し、reviewing-skillsスキルでレビュー・自動修正を行います。
/create-skill pdf-converter PDFファイルを画像に変換するスキル
/create-skill
引数からスキル情報を取得します:
$ARGUMENTSの最初の単語: スキル名$ARGUMENTSの残りの部分: スキルの説明$ARGUMENTSが空の場合、AskUserQuestionツールを使用して以下を質問してください:
AskUserQuestion({
questions: [
{
question: "作成するスキルの名前を入力してください。\n\n例:\n- pdf-converter\n- code-review\n- data-analyzer",
header: "スキル名",
options: [
{
label: "名前を入力",
description: "スキル名を直接入力"
}
],
multiSelect: false
}
]
})
スキル名取得後、説明が空の場合も質問してください:
AskUserQuestion({
questions: [
{
question: "スキルの説明を入力してください。何を行うスキルですか?\n\n例:\n- PDFファイルを画像に変換し、OCR処理を行う\n- コードレビューを自動化し、改善点を提案する\n- データを分析してレポートを生成する",
header: "スキル説明",
options: [
{
label: "説明を入力",
description: "スキルの説明を直接入力"
}
],
multiSelect: false
}
]
})
TodoWriteツールを使用してタスクを作成:
TodoWrite({
todos: [
{
content: "skill-creatorでスキルを作成",
activeForm: "スキルを作成している",
status: "in_progress"
},
{
content: "reviewing-skillsでスキルをレビュー",
activeForm: "スキルをレビューしている",
status: "pending"
},
{
content: "レビュー結果に基づいて自動修正",
activeForm: "スキルを自動修正している",
status: "pending"
}
]
})
example-skills:skill-creator スキルを Skill ツールで実行する(引数に [スキル名] [スキルの説明] を渡す)。
重要: skill-creatorが対話的に質問してくる場合は、ユーザーから取得した情報を元に回答してください。
スキルが正常に作成されたことを確認してください:
TodoWrite({
todos: [
{
content: "skill-creatorでスキルを作成",
activeForm: "スキルを作成している",
status: "completed"
},
{
content: "reviewing-skillsでスキルをレビュー",
activeForm: "スキルをレビューしている",
status: "in_progress"
},
{
content: "レビュー結果に基づいて自動修正",
activeForm: "スキルを自動修正している",
status: "pending"
}
]
})
utility-reviewing-skills スキルを Skill ツールで実行する。
問題がない場合:
問題がある場合:
reviewing-skillsから指摘された問題を自動修正する際:
修正後は必ず再レビューを実行して、問題が解決されたことを確認してください。
以下の情報を表示してください:
✓ スキルの作成が完了しました
スキル名: [スキル名]
説明: [スキルの説明]
作成されたファイル:
- [ファイルパスのリスト]
レビュー結果:
- [問題なし / N件の問題を自動修正]