69 lines
3.0 KiB
Markdown
69 lines
3.0 KiB
Markdown
---
|
||
name: creating-skills
|
||
description: スキルを作成・更新・改善するスキル。「スキルを作って」「このスキルを改善して」「スキルを更新して」など依頼された際やスキルを更新する際に使用する。
|
||
---
|
||
|
||
# Skill Creator
|
||
|
||
**品質方針**: スキル作成は時間より品質を優先する。手順のスキップや品質チェックの省略は禁止。全ステップを確実に実行し、品質チェックを通過してから完了とする。
|
||
|
||
## 必読リファレンス(省略禁止)
|
||
|
||
**作業開始前に必ず全て読むこと。時間短縮のためにスキップしない:**
|
||
|
||
1. [references/principles.md](references/principles.md) — 核心原則・構造・判断基準
|
||
2. [references/ssot-audit.md](references/ssot-audit.md) — SSoT 監査・ハードコード不整合レビュー(ゲートとして必ず実行)
|
||
3. [references/exemplar.md](references/exemplar.md) — 模範例・品質チェックリスト
|
||
4. [references/patterns.md](references/patterns.md) — 設計パターン・サイズ目安
|
||
|
||
## 作成プロセス
|
||
|
||
### Step 0: リファレンスを読む
|
||
|
||
上記4つのリファレンスを全て読む。省略禁止。
|
||
|
||
### Step 1: 種類を判断
|
||
|
||
汎用スキルかプロジェクト固有スキルかを判断する。
|
||
|
||
→ [principles.md](references/principles.md)(スキルの種類)
|
||
|
||
### Step 2: 情報を分離
|
||
|
||
SKILL.md に置く情報と references/ に置く情報を分離する。
|
||
|
||
→ [patterns.md](references/patterns.md)(ディレクトリパターン、3段階ローディング)
|
||
|
||
### Step 3: 洗練
|
||
|
||
核心原則に基づいてスキルの内容を精査する。
|
||
|
||
→ [principles.md](references/principles.md)(洗練、簡潔性)
|
||
|
||
### Step 4: SSoT 監査(ゲート)
|
||
|
||
**SSoT 監査を通過するまで次のステップに進めない。**
|
||
|
||
[ssot-audit.md](references/ssot-audit.md) の全ステップを実行し、違反がないことを確認する。違反が見つかったら修正してから再監査。
|
||
|
||
### Step 5: 品質チェック
|
||
|
||
[exemplar.md](references/exemplar.md) のチェックリストを全項目確認する。未通過の項目があれば修正。
|
||
|
||
### Step 6: ハードコード・不整合レビュー(ゲート)
|
||
|
||
**このレビューを通過するまで完了としない。**
|
||
|
||
作成したスキルに以下の問題がないか最終確認する:
|
||
|
||
1. **ハードコードされた詳細情報がないか** — 参照先を読めばわかる具体的な値・構造・手順がスキル内にベタ書きされていないか
|
||
2. **参照先変更時の不整合リスクがないか** — 参照先が更新されたとき、スキル内の記述が古くなる箇所がないか
|
||
|
||
→ [ssot-audit.md](references/ssot-audit.md)(ハードコード・不整合レビュー)
|
||
|
||
### Step 7: 評価と反復
|
||
|
||
スキルを書いて終わりにしない。実際の使用を観察して改善する。
|
||
|
||
→ [exemplar.md](references/exemplar.md)(評価と反復プロセス)
|