Agent skill
speckit-update
GitHub Spec Kit (https://github.com/github/spec-kit) のベースバージョン更新やテンプレート/スクリプト同期を行うための手順。Spec Kitの更新、上流リリースとの差分適用、templates/commands/scriptsの取り込み、ローカル運用(日本語化・ブランチ非操作・SPEC-[UUID8桁])の維持が必要なときに使用する。
Install this agent skill to your Project
npx add-skill https://github.com/akiojin/skills/tree/main/speckit/skills/speckit-update
SKILL.md
Spec Kit Update
GitHub Spec Kit: https://github.com/github/spec-kit
Overview
GitHub公式 spec-kit の新リリースを既存リポジトリの .specify/ に反映し、既存の運用ルール(日本語化、ブランチ非操作、SPEC ID形式)を保持したまま更新する。
Workflow
1) 現状把握
- リポジトリ内の spec-kit ベースバージョンを特定する(例:
rg -n "v0\\.0\\.[0-9]+")。 - spec-kit 由来の対象を列挙する(例:
.specify/,.claude/commands/speckit.*.md)。
2) 上流バージョン確認
- GitHubの spec-kit 最新タグ/リリースを確認する(Web検索またはタグ一覧)。
- 更新対象タグを決め、該当タグを
git cloneで取得する。
3) 差分取得
- 上流タグ間 diff か、上流→ローカル diff を取得する。
- 変更対象を重点確認する:
templates/templates/commands/scripts/(bash/powershell)memory/
- 追加/削除ファイルも必ず把握する。
4) ローカル適用
- 上流の変更をローカルに反映する。
- 必須のローカル制約を再適用:
- すべて日本語
- ブランチ操作の禁止(スクリプト/コマンドに checkout/switch/create が残らない)
- SPEC ID は
SPEC-[UUID8桁]
- 既存の運用差分がある場合は、短い理由を記録する。
5) ドキュメント更新
- バージョン表記を更新する(例:
CLAUDE.md,.specify/README.md)。 - 更新履歴がある場合は追記する。
6) 検証と報告
- 主要スクリプトの動作を軽く確認する(
--help,--json等)。 rgで英語の残存や旧バージョン表記がないか確認する。- 変更点サマリ、影響範囲、未対応の差分を明確に報告する。
Guardrails
- ブランチ作成/切替は行わない(ユーザー管理)。
- SPEC ID 形式は必ず
SPEC-[UUID8桁]を維持する。 - 上流の英語テンプレートは日本語に翻訳してから反映する。
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
inkjs-design
Ink.js (React for CLI) design and implementation guide. Use when: (1) Creating or modifying Ink.js components (2) Implementing Ink-specific hooks (useInput, useApp, useFocus) (3) Handling emoji/icon width issues (string-width workarounds) (4) Building terminal-responsive layouts (5) Managing multi-screen navigation (6) Implementing animations (spinners, progress bars) (7) Optimizing performance (React.memo, useMemo) (8) Handling keyboard input and shortcuts (9) Testing CLI UI (ink-testing-library)
speckit-require
GitHub Spec Kit (https://github.com/github/spec-kit) を使って要件定義や仕様作成(仕様策定・仕様書作成・仕様設計を含む)を新規作成または既存仕様へ追記し、spec.md/plan.md/tasks.mdまで生成・更新する。要件定義、要件追加/変更、TDD前提の要件整理、仕様の明文化、Spec Kitのspecify/clarify/plan/tasksフロー実行が求められるときに使用。
gh-fix-ci
Backward-compatible wrapper skill. The current workflow is `gh-fix-pr`.
gh-pr-check
Check GitHub PR status with the gh CLI, including unmerged PR detection and post-merge new-commit detection for the current branch.
gh-fix-issue
Analyze a GitHub Issue to extract error context, stack traces, file references, and cross-references. Classify the issue, search the codebase for relevant files, produce a structured Issue Analysis Report, and propose a concrete fix plan. Post progress updates to the issue.
gh-fix-pr
Inspect GitHub PR for CI failures, merge conflicts, update-branch requirements, reviewer comments, change requests, and unresolved review threads. Create fix plans and implement after user approval. Reply to ALL reviewer comments with action taken or reason for not addressing, then resolve threads. Notify reviewers after fixes.
Didn't find tool you were looking for?