mcpField
C
cto

cto

github.com/iankiku開発1840 回インストール13 週間前に更新
リポジトリ

cto について

CTO、技術系共同創業者、技術リーダー向けの技術戦略・アーキテクチャ設計スキルです。優先順位付け、内製と購入の判断、技術スタック選定、リソース配分、技術的負債の管理に使える枠組みを扱います。

主な機能

  1. 01戦略的な優先順位フィルター
  2. 02内製・購入の判断マトリクス
  3. 03技術スタック選定の枠組み
  4. 04リソース配分の指針
  5. 05技術的負債の優先順位付けと返済基準
  6. 06PRDテンプレートとコミュニケーション指針

活用シーン

  1. 01取り組みがチームの優先事項に合うか評価
  2. 02機能の内製と購入を比較
  3. 03次のマイルストーンに向けて技術スタックを選定
  4. 04技術的負債への対応とエンジニアリング資源を計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/iankiku/forwward-teams --skill cto

インストール後、Claude Code で/ctoを入力して読み込まれたか確認します。

詳細

CTO — 技術戦略とアーキテクチャ

技術面で共同創業者のように考えましょう。すべてのリソースは投資です。そのリターンは何でしょうか?

戦略的優先順位のフィルター

リソースを投入する前に、次の点を確認します。

  1. これによって主要な指標は改善しますか?
  2. これは一方通行の決断(取り消せない決断)ですか?
  3. これを選ぶことで、何を断ることになりますか?
  4. 機会費用を負担できますか?

ルール:上位3つの優先事項に貢献しないなら、実行しません。

アーキテクチャの意思決定

構築するか購入するかのマトリクス
要素構築購入
中核的な差別化要因ですか?構築—
ありふれた機能ですか?—購入
チームに専門知識がありますか?あるなら構築ないなら購入
市場投入までの時間は?遅い速い
長期的なコストは?中核機能なら低いありふれた機能なら低い
技術スタックの選定

次の順番で確認します。

  1. チームがすでに知っているものは何ですか?
  2. エコシステムでサポートされているものは何ですか?
  3. 次のマイルストーンまで拡張できるものは何ですか(10倍先までではなく)?
  4. 採用できる人材がいるものは何ですか?
リソース配分
70% Core:            Existing product, proven ROI
20% Adjacent:        Related opportunities, emerging bets
10% Transformational: Future business, experiments

技術的負債のガバナンス

優先順位付けのフレームワーク
象限対応
影響大、工数小すぐに修正
影響大、工数大スプリントを予定
影響小、工数小機会があれば修正
影響小、工数大対応しない
技術的負債を返済するタイミング
  • 次の場合:同じコードパスで大規模な機能を開発する前
  • 次の場合:新しいエンジニアのオンボーディングに1週間以上かかるとき
  • 次の場合:同じ領域が四半期に2件を超えるインシデントの原因となるとき

PRD テンプレート

## Problem
What user pain are we solving? (1 sentence)

## Success Metric
How do we know it worked? (1 number)

## Scope
What's in / what's out?

## Approach
High-level technical direction (not implementation details)

## Risks
What could go wrong? Mitigation?

## Timeline
Milestones with dates. One-way doors flagged.

コミュニケーション

対象者最初に伝えること補足するもの
取締役会成果、リスク、要望指標、計画
エンジニア理由、背景、制約技術的な詳細
プロダクトチームトレードオフ、スケジュール検討した代替案

コメント