コンテンツにスキップ
LinkedInX

Claude Code レベルアップ — ポートフォリオサイト実践

対象読者: Claude Code の各レベルを個人開発の題材で順番に実践したい方
前提知識: 特になし

my-portfolio(Next.js 14 + TypeScript の個人ポートフォリオサイト)を題材に、Claude Code を Level 0 から Level 10 まで段階的に使いこなすチュートリアルです。

チュートリアルの読み方

初めて読む場合は、先に Claude Code レベル概要 で Level 0〜10 の分け方、学習順序、ゴールイメージを確認してください。

各レベルは以下の構成で進みます。

  1. 完成イメージ — そのレベルで何が出来上がるかを最初に確認する
  2. Step N: [動詞 + 目的語] — 1ステップずつ手を動かす
  3. ✅ 確認 — 各ステップ後に「うまくいっているか」を確認する
  4. 💡 何が起きたか — 操作と概念をつなぐ補足説明(重要ステップのみ)

コマンドはコピペで動く形で記載しています。詰まったら ✅ 確認の条件と照合してください。

チュートリアルの流れ

レベルポートフォリオでやること完成するもの
レベル概要Level 0〜10 の全体像と学習ゴールを確認する自分の現在地と読み進め方
Level 0Claude Code を起動して詰まる体験をするファイルは変わらない(詰まる体験が目的)
Level 1CLAUDE.md を作って About ページを生成するCLAUDE.md + About.tsx
Level 2GitHub Issues を読んで Skills コンポーネントを実装するGitHub MCP 設定 + Skills.tsx
Level 3/blog コマンドで記事を量産する.claude/commands/blog.md + MDX 記事
Level 4文体ルールをメモリに書いて品質を統一する3層 CLAUDE.md 構造
Level 5Issue → 実装 → テスト → PR を 1 つの流れで進める自動 PR 作成フロー
Level 6PR が来るたびに自動でレビューが走る仕組みを作るGitHub Actions 自動レビュー
Level 7トレンドからブログネタを自動収集するトレンド収集〜記事生成スクリプト
Level 83機能を Git worktree で並列実装する3ブランチ並列実装 + 3つの PR
Level 9週次記事生成・脆弱性監視を 24/7 自動化する週次・日次 GitHub Actions
Level 10次のプロダクトのエージェント群を Claude に設計させる新プロダクトの設計書
この表は横方向にスクロールできます。キーボードでは、表にフォーカスして左右の矢印キーを使用してください。

始め方

レベル概要 で全体像を確認してから、Level 0 から始める か、自分の現在地のレベルから読んでください。

Claude Code の概要は Anthropic の公式ドキュメント、API の前提は Claude API ドキュメントを参照しています。[1][2]

参考文献

  1. Anthropic, Claude Code documentation
  2. Anthropic, Claude API documentation