Back to Discover

skills

skill

YasuakiOmokawa

Agent skills for improve AI driven development

View on GitHub
0 starsMITSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add YasuakiOmokawa/skills

README

YasuakiOmokawa/skills

開発効率化スキル群。提供する開発スタイルは2つ:

  • 上流開発 ... AIでプロトタイプを高速で作って、コード設計とデザインドキュメントを成果物として作成するスキル
  • 下流開発 ... デザインドキュメントを基にタスクを切ってコード実装し、プルリクエストを成果物として作成するスキル

クイックスタート

npx skills add YasuakiOmokawa/skills

対話で必要な skill を選んで install。

設定値の生成

npx skills add ではリポジトリ本体は手元に落ちないため、設定生成スクリプトは clone して実行:

git clone https://github.com/YasuakiOmokawa/skills && bash skills/scripts/setup.sh

これで ~/.claude/skills-config/jira.md などが生成される。全プロジェクト横断で参照されるグローバル設定で、プロジェクトを切り替えても同じ設定が効く。

clone せずに、examples/skills-config/*.example.md~/.claude/skills-config/ へ手動でコピーして編集する方法でもよい。

Plugins

engineering 系 (設定不要で動く)

日常の開発作業で使う汎用 plugin。プロジェクト非依存で、追加設定なしに動く。

プラン駆動

Plugin役割
model-data要求文書から DBML 形式の ER 図を生成
map-user-stories設計書から UserStory/Task を分解
define-acceptance-criteria分析ファイルに受け入れ条件を定義 (プランには 1 行サマリー)
mece-plan-review受け入れ条件を BB/WB 2 視点 + Red Team で MECE 検証 (既定 inline、リスク領域は並列 deep)
review-design「どこに・どう作るか」を判定
finalize-planプラン→実装可能形式へ変換
polish-before-commitコミット前の自動仕上げ

プロトタイプ駆動 (PoC → プロトタイプ → DD の 3 段連鎖)

Plugin役割
build-pocやりたいことを技術調査 → 星取表 → 最小実装で裏どりして PoC 化
build-prototypePoC を既存コードベース慣習に合わせ DD を起こせる水準のプロトタイプへ実装
create-design-docプロトタイプと申し送りから DD (Design Doc) を作成

単独動作

Plugin役割
iterate-with-prototypes未検証仮定のある複雑機能を code-first(動かしてから設計)で本番まで回す
extract-figma-specFigma 指定を全プロパティ抽出しチェックリスト照合して反映漏れを防ぐ
qa-uiQA-ID 台帳から実行手順書を組み立て人間に検証委譲 (browser automation は明示指定時のみ)
review-code-quality設計レベルの品質問題を検出
express-intent-in-code機構名/形状名を目的(why)表明形へ変換し why コメント依存を減らす
create-prカレントブランチから PR 作成 (既定 draft、明示指示で ready for review)
dry-ssot-textAI-generated document を SSOT に統合
purge-private-vocabplan 由来の固有語を対外文書から除染
review-plan-diff確定プランと実装後の diff を突き合わせ実装漏れ・仕様逸脱を検出

personal 系 (環境・組織依存の設定が必要)

利用者が自社の Jira 設定を ~/.claude/skills-config/jira.md に置いて使う前提の plugin。

Plugin役割
create-jira-issuesプランから Jira チケット一括作成
set-jira-story-pointsStory Points 一括設定

career 系 (ユーザー個人設定が必須)

~/.claude/skills-config/vision.md に自分のビジョン要素を書かないと動かない。

Plugin役割
translate-to-vision-storyプロジェクト活動を Zenn 記事下書きに翻訳

設定値の保管 (グローバル)

設定値は ~/.claude/skills-config/*.md に保管される。ユーザーマシンに 1 セットだけあれば、全プロジェクトから同じ設定が読まれる。

開発ワークフローの推奨例

プロトタイプ駆動で、DDまで作成

/build-poc
/build-prototype
/create-design-doc

単発の設計 => 実装

プランファイルをつくって /grill-with-docs

/review-design
/define-acceptance-criteria
/mece-plan-review
/finalize-plan
/dry-ssot-text → /purge-private-vocab → /cognitive-rhythm-writing

/express-intent-in-code のガイドラインで実装。コミットは指示まで禁止

/review-plan-diff
/qa-ui

/simplify
/vercel-react-best-practices
/vercel-composition-patterns
/react-doctor
/review-code-quality
/express-intent-in-code
/polish-before-commit
コードコメントと md ファイルに /dry-ssot-text → /purge-private-vocab → /cognitive-rhythm-writing

/create-pr

出典

上のワークフロー例には、このリポジトリに含まれない外部配布 skill も混ざっている。npx skills add YasuakiOmokawa/skills では install されないため、必要なら各配布元から個別に入れる。

ライセンス

MIT。詳細は LICENSE を参照。

Rendered live from YasuakiOmokawa/skills's GitHub README — not stored, always reflects the source repo.

22 Plugins

NameDescriptionCategorySource
iterate-with-prototypesPRD はあるが実現可能性・UX・既存API再利用が未検証の複雑機能を、code-first(動かしてから設計し設計書はコードから起こす)で本番まで進める。reversible/blast radius 小の変更向け、スキーマ/公開API契約が主リスクなら不適。productivity./plugins/iterate-with-prototypes
define-acceptance-criteriaプランファイルの受け入れ条件・技術リスクを定義する時に使用。プランモードでの直接実行のほか、subagent への委譲実行でも同じ手順で完結する。productivity./plugins/define-acceptance-criteria
mece-plan-review分析ファイル内の AC を BB / WB 2 視点 + Fresh Red Team で MECE 検証する (既定 inline、リスク領域は並列 deep)。productivity./plugins/mece-plan-review
finalize-planプランモードで設計が確定した後、実装に移る直前に使用。分析ファイルからAC・MECE結果を読み込み、プランファイルにブランチ・QA手順を追記する。productivity./plugins/finalize-plan
review-design新機能の実装開始前、「このコードはどこに置くべきか」と迷った時に使用。productivity./plugins/review-design
review-code-quality実装完了後のセルフチェック時、PRレビュー前の品質確認時に使用。productivity./plugins/review-code-quality
polish-before-commitコミット前やPR作成前に、プロジェクト規約への準拠・パターン一貫性を確認・修正する。productivity./plugins/polish-before-commit
model-data要求文書からDBML形式のER図を生成し、SQLアンチパターンを検出。productivity./plugins/model-data
map-user-stories設計書からユーザーストーリーマップを作成しタスク分解・スプリント計画まで行う。productivity./plugins/map-user-stories
qa-ui実装完了後にChromeDevTools MCPでUI検証を行う。productivity./plugins/qa-ui
create-jira-issuesユーザーストーリーマップやタスク分解プランからJiraチケットを一括作成。personal./plugins/create-jira-issues
set-jira-story-pointsJiraキーとStory Pointsのマップから一括でStory Pointsを設定する。personal./plugins/set-jira-story-points
translate-to-vision-storyプロジェクト活動をビジョン整合した Zenn 記事下書きに翻訳。personal./plugins/translate-to-vision-story
dry-ssot-textAI生成ドキュメント(プラン・設計書・RFC・PR説明)を単一の情報源(SSOT)に統合productivity./plugins/dry-ssot-text
create-prカレントブランチをもとにConventional Commits形式のドラフトPRを作成する skill。productivity./plugins/create-pr
purge-private-vocabローカルplanから生成した対外文書(PR/Jira/design doc)の固有語をリーダー向けに書き換え。productivity./plugins/purge-private-vocab
express-intent-in-code機構名やデータ形状で止まった名前を、命名梯子で段4 ドメイン抽象 (ユビキタス言語) まで上げる変換器。ドメイン語を実証拠から探索して接地 (造語は禁止)、欠落型は抽出し why コメント依存を減らす。review-code-quality の申し送りを受ける。生成時経路 (経路2) では、コメント・機構・データ形状を書く瞬間のレシピで意図をコードへ注入し、コメントは名前付き定義の直上の真の why だけに純化する。productivity./plugins/express-intent-in-code
extract-figma-specFigma デザインをコードへ反映するとき、スクショ目視を正本にせず対象ノードごとに全プロパティを構造化データから抽出してチェックリスト化し、実装と1行ずつ照合して反映漏れを防ぐ。productivity./plugins/extract-figma-spec
review-plan-diff確定プラン (finalize-plan 出力) と実装後の diff を突き合わせ、実装漏れ・仕様逸脱・計画外差異・スコープ越境を Critical/Major/Minor で検出する。productivity./plugins/review-plan-diff
build-pocやりたいこと (brief / PRD / gdocs URL) から技術調査で星取表を作り、最小実装でセルを裏どりして PoC を完成させる。gdocs PRD の凍結スナップショット取得 (権限 deny 時の縮退手順・タブ単体エクスポート wrapper 同梱) を含む。完了時に案件プランファイルへ /build-prototype 向けの申し送り節を追記する。productivity./plugins/build-poc
build-prototypePoC と案件プランファイルの申し送りを受け取り、既存コードベースの慣習に合わせて DD (Design Doc) を起こせる水準のプロトタイプを実装する。完了時にプランファイルへ /create-design-doc 向けの申し送り節を追記する。productivity./plugins/build-prototype
create-design-docプロトタイプと案件プランファイルの申し送りから DD (Design Doc) を作成する。組織固有の DD テンプレート・実例は同梱しない — セットアップスクリプト (scripts/setup.sh) が ~/.claude/skills-config/create-design-doc/ に配置したものを参照し、未配置ならテンプレートなしで作成する。productivity./plugins/create-design-doc

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.