AI コーディングのための Superpowers 日本語・日本 IT 開発版です。
Upstream の obra/superpowers をベースに、汎用的な開発 skills を日本語化し、日本の SIer、受託開発、自社サービス開発でよく使うレビュー、Git、ドキュメント、コミット運用を追加しています。
| 項目 | 内容 |
|---|---|
| Skills | 23 個: upstream 系 14 個 + 日本向け 7 個 + 追加ワークフロー 2 個 |
| 対応ツール | Claude Code / Cursor / Codex / Gemini CLI / OpenCode / Kiro / Windsurf / Aider / Trae / Qoder / VS Code Copilot など |
| 日本向け要素 | Backlog / Redmine / Jira、GitHub / GitLab / Bitbucket、稟議・承認・証跡、丁寧だが曖昧にしないレビュー、日英混在ドキュメント |
| インストール | npx superpowers-ja でプロジェクト内の AI 開発ツールを自動検出 |
superpowers なし:
あなた: ユーザー一覧に CSV エクスポートを追加して
AI: 実装します
AI: exportUsers() を追加しました
あなた: 仕様と違う。文字コード、権限、大量データ、監査ログは?
superpowers-ja あり:
あなた: ユーザー一覧に CSV エクスポートを追加して
AI: 実装前に確認します。
1. 文字コードは Shift_JIS / UTF-8 どちらですか?
2. 想定件数と非同期処理の要否は?
3. 権限、個人情報、監査ログの要件はありますか?
4. Backlog / Jira のチケット番号はありますか?
下記 7 つは日本の IT 開発現場向けに追加した skill です。レビュー、報告、文書化など、日本語で証跡を残す場面を補強します。
| Skill | 用途 | 呼び出し |
|---|---|---|
japanese-code-review |
日本のチームで使いやすいレビュー表現、指摘レベル、承認前チェック | /japanese-code-review |
japanese-code-review-graph |
code-review-graph 任意導入時の影響範囲、risk、test gap レビュー | /japanese-code-review-graph |
japanese-incident-report |
障害初報、続報、最終報告、原因分析、再発防止策の整理 | /japanese-incident-report |
japanese-acceptance-test-spec |
顧客検収、UAT、受入条件、証跡付きテスト仕様の整理 | /japanese-acceptance-test-spec |
japanese-git-workflow |
GitHub / GitLab / Bitbucket / Backlog / Redmine / Jira を前提にしたブランチ、PR/MR、CI 運用 | /japanese-git-workflow |
japanese-documentation |
仕様書、設計書、README、API 仕様の日英混在ルールと日本語表現 | /japanese-documentation |
japanese-commit-conventions |
Conventional Commits を日本語チームで運用するための commit / changelog 規約 | /japanese-commit-conventions |
| Skill | 用途 |
|---|---|
brainstorming |
実装前に要求、制約、設計方針を整理 |
writing-plans |
仕様を実装計画へ分解 |
executing-plans |
計画をチェックポイント付きで実行 |
test-driven-development |
テストを先に書いて実装 |
systematic-debugging |
不具合を根本原因から調査 |
requesting-code-review |
完了前にレビュー agent を依頼 |
receiving-code-review |
レビュー指摘を技術的に検証して反映 |
verification-before-completion |
完了宣言前に検証コマンドを実行 |
dispatching-parallel-agents |
独立タスクを並列 agent に分配 |
subagent-driven-development |
サブ agent とレビューを使って実装 |
using-git-worktrees |
作業を隔離する git worktree 運用 |
finishing-a-development-branch |
PR、マージ、保持、破棄を判断 |
writing-skills |
新しい skill の作成と検証 |
using-superpowers |
skills の使い方を定義するメタ skill |
下記は任意導入です。npx superpowers-ja では外部 tool を自動 install しません。
| Tool | 用途 | Skill |
|---|---|---|
code-review-graph |
code graph と blast radius analysis を使い、PR/MR の影響範囲、risk、test gap を整理 | japanese-code-review-graph |
code-review-graph を使う場合は、対象 repository 側で公式手順に従って install / build / MCP 設定を行ってください。未導入の project では通常の japanese-code-review または requesting-code-review を使います。
cd /path/to/your/project
npx superpowers-ja自動検出できない場合:
npx superpowers-ja --tool claude
npx superpowers-ja --tool cursor
npx superpowers-ja --tool codex
npx superpowers-ja --tool gemini対応 tool、alias、install 先を事前に確認する場合:
npx superpowers-ja --list-toolsユーザーのホームディレクトリ (~) にはインストールしないでください。プロジェクトごとの CLAUDE.md、GEMINI.md、skills ディレクトリへ bootstrap を追加する設計です。
| ツール | インストール先 | ガイド |
|---|---|---|
| Claude Code / Copilot CLI | .claude/skills/ |
Claude Code |
| Cursor | .cursor/skills/ |
Cursor |
| Codex CLI | .codex/skills/ |
Codex |
| Gemini CLI | .gemini/skills/ |
Gemini CLI |
| OpenCode | .opencode/skills/ |
OpenCode |
| Aider | .aider/skills/ |
Aider |
| Kiro | .kiro/steering/ |
Kiro |
| Windsurf | .windsurf/skills/ |
Windsurf |
| Trae | .trae/skills/ |
Trae |
| VS Code Copilot | .github/superpowers/ |
VS Code Copilot |
| Hermes Agent | .hermes/skills/ |
Hermes Agent |
| Antigravity | .agents/skills/ |
Antigravity |
| OpenClaw | skills/ |
OpenClaw |
| DeerFlow | skills/custom/ |
DeerFlow |
| Qwen Code | .qwen/skills/ |
Qwen Code |
| Claw Code | .claw/skills/ |
Claw Code |
| Qoder | .qoder/skills/ + .qoder/rules/ |
Qoder |
cd /path/to/your/project
npx superpowers-ja --uninstallインストール済みの skill ディレクトリと、CLAUDE.md / GEMINI.md / HERMES.md / CONVENTIONS.md に追加した superpowers-ja セクションを削除します。既存の手書き内容は保持します。
この fork は「日本の現場で AI agent がそのまま使える作法」を重視します。
- レビューは丁寧に、ただし重大度は曖昧にしない
- 仕様、受入条件、影響範囲、検証証跡を残す
- チケット番号、PR/MR、CI 結果、リリースノートをつなげる
- 個人情報、監査ログ、障害対応、運用引き継ぎを実装前に確認する
- 日本語と英語の技術用語を自然に混在させる
今後の日本語化優先順位は ROADMAP.md に整理しています。
| Project | 用途 |
|---|---|
agency-agents-ja |
日本の IT 開発、SIer、受託開発、SaaS、EC、製造業 DX 向け AI 専門家 agent library。workflow-runner と組み合わせて複数 role の作業を進められます。 |
sscodeai-site |
superpowers-ja と agency-agents-ja の docs、tutorial、blog hub。 |
local-agent-toolkit |
agent に memory、skill 管理、実行 trace を追加する local-first toolkit。skillet を使うと skill 単位の配布・導入を整理できます。 |
開発時は、変更範囲に応じて以下を実行してください。
bash scripts/audit.sh --quick --no-upstream
bash scripts/audit.shscripts/audit.sh は次を確認します。
| Category | 内容 |
|---|---|
| 静的検証 | JSON parse、SKILL.md frontmatter、symlink、hook 実行権限 |
| Installer 機能 | 対応 tool への install / reinstall / uninstall |
| Upstream alignment | 上流と同期すべき hook、brainstorm script、主要 skill 構造の drift |
| Cross-reference integrity | README の docs link、skill 間参照、bootstrap 後の必須 path |
CI では通常の audit を実行します。network や upstream remote が使えない環境では、ローカル確認として --quick --no-upstream を使えます。
release 前の version sync、package 内容、eval transcript の確認は Release Checklist にまとめています。
MIT