start-ticket
チケット(Linear / Jira)を読み、Kibela で調査し、ブランチを切って実装のたたきを作る
SKILL.md.claude/skills/start-ticket/SKILL.md
GitHubチケット開発開始
実行指示
引数で指定されたチケット ID(例: VOC-23)をもとに、開発を始める準備をすべて行ってください。
チケット ID が指定されていない場合は「チケット ID を引数で指定してください(例: /start-ticket VOC-23)」と返してください。
ステップ 1: チケットの取得・分析
Linear MCP を優先して取得を試みる。 見つからない場合は Jira MCP にフォールバックする。
取得後、以下を把握する:
- タイトル・説明・受け入れ条件
- 実装に関わるコンポーネント・技術スタック(記載があれば)
- 関連チケット(あれば)
ステップ 2: Kibela で関連情報を調査
チケットの内容から 2〜3 個のキーワード を抽出して Kibela を検索し、関連する仕様書・設計ドキュメント・過去の実装記録を取得する。
見つかった記事の要点を箇条書きでまとめる。
ステップ 3: Figma デザインの確認
チケットの説明や添付に Figma リンクがあれば、Figma MCP でデザインデータを取得し、以下を把握する:
- 対象画面のレイアウト・UI 構成
- 使用されているコンポーネント・カラー・スペーシング
- インタラクションやステート(hover, error 等)の有無
Figma リンクがない場合はこのステップをスキップする。
ステップ 4: ブランチ作成
- ブランチ名を生成する(形式:
{チケット ID}/{タイトル要約}、例:VOC-808/add-login-validation) origin/mainを起点に新しいブランチを作成してチェックアウトする:
git fetch origin main && git checkout -b <branch-name> origin/main
ステップ 5: 実装のたたきを提示
チケット・Kibela・Figma の情報をもとに、以下を提示する:
## 実装方針
### アプローチ
(どう実装するかの方針を 3〜5 行で)
### 変更が必要なファイル(推定)
- `path/to/file.ts` — (何をするか)
- ...
### 実装ステップ
1. (最初にやること)
2. (次にやること)
3. ...
### 注意点・考慮事項
- (Kibela や仕様から読み取った注意点)
- ...