一键导入
implement-feature
機能を実装する。手順は superpowers の方法論スキルに委譲し、ここでは プロジェクト固有の制約と検証だけを足す。 Use when: 新機能の追加、既存機能の拡張、「実装して」「作って」「追加して」 と言われたとき。UIコンポーネント、DB操作、Electron IPC追加を含む。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
機能を実装する。手順は superpowers の方法論スキルに委譲し、ここでは プロジェクト固有の制約と検証だけを足す。 Use when: 新機能の追加、既存機能の拡張、「実装して」「作って」「追加して」 と言われたとき。UIコンポーネント、DB操作、Electron IPC追加を含む。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | implement-feature |
| description | 機能を実装する。手順は superpowers の方法論スキルに委譲し、ここでは プロジェクト固有の制約と検証だけを足す。 Use when: 新機能の追加、既存機能の拡張、「実装して」「作って」「追加して」 と言われたとき。UIコンポーネント、DB操作、Electron IPC追加を含む。 |
| allowed-tools | Read, Write, Edit, Grep, Glob, Bash, MultiEdit |
| argument-hint | ["feature-description"] |
「$1」を実装する。
このスキルは入口にすぎない。各フェーズは対応する superpowers スキルを起動し、 そのまま劣化させずに従う:
superpowers:brainstorming — 着手前に意図・要件・設計を確定するsuperpowers:writing-plans — 多段タスクなら計画を書くsuperpowers:test-driven-development — 実装前にテストを書く(test-first / red→green)superpowers:verification-before-completion — 「完了」と言う前に検証する/review-code、または
superpowers:requesting-code-review でレビュアー subagent を派遣する場合は
vanilla の code-reviewer.md ではなく review-code/adversarial-reviewer.md
を使う。Critical→Important の「壊し方」を潰してから完了とする。/add-electron-command の契約・実装・テスト更新に従う。pnpm testnpx tsc --noEmitpnpm lint:fixcargo check --manifest-path src-tauri/Cargo.toml --workspace --exclude grimodex --features grimodex-semantic/semantic-embedding と同条件の cargo testcargo check --manifest-path electron/native/grimodex-node/Cargo.toml と同 manifest の cargo testpnpm test:browsergit add(git add -A 禁止)。master へ直接 commit せず branch を切り、push は branch + PR(master 直 push は hook でブロック済み)。Grimodex の Electron リリースバージョンを上げ、リリースノート、commit、 branch、PR、merge、注釈付き Release tag、GitHub Draft Release の確認まで進める。 Release は公開せず、Draft のまま停止する。 「バージョン上げて」「パッチ/マイナー/メジャーバージョン」 「リリースタグ」「リリース準備して」で使用する。
バグを調査・修正する。再現→原因特定→修正→検証の順で進める。 Use when: 「デバッグして」「修正して」「エラーが出る」「動かない」 と言われたとき。一般のPR/master CI、ランタイムエラー、型エラーの修正に使う。 Electron release workflow、tag build、署名、公証、publishの失敗はdebug-release-ciへ渡す。
Grimodex の Electron release workflow、tag build、署名、公証、 installer migration、artifact 集約、publish の失敗を、version と tag を増やさず診断・修正する。 「release CI失敗」「release workflow失敗」「tag build失敗」「署名/公証エラー」 「packaging失敗」「publish失敗」「成功済みplatformを再buildしたくない」で使用する。
現在の clean かつ commit 済み作業ブランチを push し、ready PR の作成または再利用、 CI・レビュー・HEAD の確認、squash merge、base branch への反映確認まで進める。 「PR出して」「プルリク作って」「pushしてマージ」「マージまでして」 「shipして」「リモートに上げてPR」で使用する。commit作成自体は行わない。 version更新を含むリリース準備は bump-version を主フローとし、release commit後の branch push、PR、mergeだけを担う。GitHub Releaseは公開しない。
docs/communication-style-guide.md を正本として、Grimodex の公開向け文章を 事実ベースで作成・改稿し、特に日本語/英語のリリースノートの意味、深刻度、 対応方法を一致させる。「リリースノートを書いて/直して」「日英の更新記録」 「リリース告知」「延期・障害・保守告知」「広報文」「SNS告知」 「README冒頭」「公式サイト見出し」「開発状況報告」で使用する。 Issue、PR、コミットメッセージ、UI文言、エラーメッセージと復旧手順、 API・IPC・MCP・CLI仕様、開発者向けセットアップ、法務文書、 セキュリティアドバイザリの技術詳細には使用しない。
Grimodex の AI 指示、system prompt、Codex skill、AI policy、AI 経路レジストリ、 評価 fixture と品質 manifest を作成・変更し、正本、Iron Laws、契約テスト、 追跡可能性を一貫して更新する。AI behavior asset の追加・変更、 「AI指示」「システムプロンプト」「Codexスキル」「AI評価fixture」で使用する。 一般的な UI/DB/IPC/Rust 機能実装、テストだけの追加、レビューだけの依頼、 バグ修正には使用しない。