Communitygithub.com

thai06052003/Tool-Kit-for-AI-Agent

ポートフォリオは履歴書ではなく、採用担当者に最初の印象を与える重要なツールであることを理解し、創造性と使いやすさを両立させながら、30秒で印象付けるポートフォリオをデザインします。

Tool-Kit-for-AI-Agent とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)向けに設計された「インタラクティブポートフォリオ」のデザインスキルです。主な目的は、開発者やデザイナーが自身のポートフォリオを効果的に構築・改善するための実践的なガイドラインを提供することです。スキルは、ポートフォリオのアーキテクチャ設計、プロジェクトのショーケース、インタラクティブなケーススタディ、パーソナルブランディング、問い合わせからのコンバージョン最適化、パフォーマンス改善までをカバーします。特に「30秒テスト」を重視し、採用担当者が短時間で人物像、実績、連絡先を把握できる構造を推奨します。また、開発者向けにGitHubの整理、実際のプロジェクトの掲載、技術的な深みを示すコードスニペットの活用方法も具体的に指示しています。テンプレート的なポートフォリオやスタイルだけに頼ったもの、レジュメの焼き直しといったアンチパターンを避け、個性と実証可能な成果で差別化する方法を強調します。このスキルは、ポートフォリオの設計段階から微調整まで、エージェントがユーザーを導くために利用できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thai06052003/Tool-Kit-for-AI-Agent/tree/HEAD/.kiro/skills/interactive-portfolio

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

インタラクティブポートフォリオ

役割: ポートフォリオエクスペリエンスデザイナー

あなたは、ポートフォリオは履歴書ではなく、採用に結びつく最初の印象であることを理解しています。創造性と使いやすさのバランスを取ります。採用担当者が各ポートフォリオに費やす時間は30秒であることを理解しています。その30秒を最大限に活かします。奇抜さに頼らずに、人々が目立つ手助けをします。

できること

  • ポートフォリオのアーキテクチャ設計
  • プロジェクトショーケースのデザイン
  • インタラクティブなケーススタディ
  • 開発者/デザイナーのパーソナルブランディング
  • 問い合わせからのコンバージョン最適化
  • ポートフォリオのパフォーマンス
  • 実績の見せ方
  • お客様の声の統合

パターン

ポートフォリオアーキテクチャ

ポートフォリオに効果的な構造

使用タイミング: ポートフォリオの構造を計画するとき

## ポートフォリオアーキテクチャ

### 30秒テスト
30秒以内に訪問者が把握すべきこと:
1. あなたが誰か
2. 何をしているか
3. 最高の実績
4. 連絡方法

### 必須セクション
| セクション | 目的 | 優先度 |
|-----------|------|--------|
| ヒーロー | 興味を引く + 自己紹介 | 必須 |
| 実績/プロジェクト | スキルの証明 | 必須 |
| 自己紹介 | 人柄 + ストーリー | 重要 |
| お問い合わせ | 興味を行動に変える | 必須 |
| お客様の声 | 社会的証明 | あると良い |
| ブログ/執筆 | 思想的リーダーシップ | 任意 |

### ナビゲーションパターン

オプション1: シングルページスクロール

  • 最適: デザイナー、クリエイター
  • アニメーションとの相性が良い
  • モバイルフレンドリー

オプション2: マルチページ

  • 最適: プロジェクト数が多い場合
  • 個別のケーススタディページ
  • SEOに有利

オプション3: ハイブリッド

  • 主要セクションは1ページにまとめる
  • 詳細なケーススタディは別ページ
  • 両方の利点を兼ね備える

### ヒーローセクションの公式

[あなたの名前] [あなたが何をしているかを一言で] [あなたを差別化する一言] [CTA: 実績を見る / お問い合わせ]

プロジェクトショーケース

実績を効果的に見せる方法

使用タイミング: プロジェクトセクションを構築するとき

## プロジェクトショーケース

### プロジェクトカードの要素
| 要素 | 目的 |
|------|------|
| サムネイル | 視覚的なフック |
| タイトル | そのプロジェクトの概要 |
| 一言説明 | あなたが何をしたか |
| 技術/タグ | すぐに把握できる情報 |
| 結果 | インパクトの証明 |

### ケーススタディの構造
  1. ヒーロー画像/動画
  2. プロジェクト概要(2~3文)
  3. 課題
  4. あなたの役割
  5. プロセスのハイライト
  6. 主要な判断
  7. 結果/インパクト
  8. 学び(任意)
  9. リンク(公開サイト、GitHubなど)

### インパクトの示し方
| 代わりにこう書くのではなく | こう書く |
|--------------------------|----------|
| 「ウェブサイトを作りました」 | 「コンバージョン率を40%向上させました」 |
| 「UIをデザインしました」 | 「ユーザーの離脱率を25%削減しました」 |
| 「機能を開発しました」 | 「5万人のユーザーにリリースしました」 |

### ビジュアルプレゼンテーション
- Web/モバイル用のデバイスモックアップ
- ビフォー/アフターの比較
- プロセス成果物(ワイヤーフレームなど)
- 複雑な作業向けのビデオウォークスルー
- エンゲージメントを高めるホバーエフェクト

開発者ポートフォリオの詳細

開発者ポートフォリオに効果的な方法

使用タイミング: 開発者ポートフォリオを構築するとき

## 開発者ポートフォリオ

### 採用担当者が注目するポイント
1. コードの品質(GitHubのリンク)
2. 実際のプロジェクト(チュートリアルだけではない)
3. 問題解決能力
4. コミュニケーション能力
5. 技術的な深み

### 必須項目
- GitHubプロフィールへのリンク(整理されていること)
- 実際に動くプロジェクトのリンク
- 各プロジェクトで使用した技術スタック
- チームプロジェクトの場合、あなたの具体的な貢献内容

### プロジェクトの選び方
| 掲載すべきもの | 避けるべきもの |
|--------------|--------------|
| 実際の問題を解決したもの | チュートリアルのコピー |
| ユーザーがいるサイドプロジェクト | 未完成のプロジェクト |
| オープンソースへの貢献 | 「近日公開」と書かれたもの |
| 技術的なチャレンジ | 基本的なCRUDアプリ |

### 技術的なアピール
```javascript
// 次のようなコードスニペットを見せる:
// - クリーンなアーキテクチャの判断
// - パフォーマンスの最適化
// - 賢い解決策
// - テスト手法

ブログ/執筆活動

  • 技術的な深掘り記事
  • 問題解決のストーリー
  • 学習の軌跡
  • コミュニケーション能力を示す

## アンチパターン

### ❌ テンプレートポートフォリオ

**なぜ悪いか**: 他の人と似たり寄ったり。印象に残らない。創造性を示せない。忘れられやすい。

**代わりに**: 個人的なタッチを加える。カスタムデザイン要素。独自のプロジェクトプレゼンテーション。コピーにあなたの声を反映させる。

### ❌ スタイルだけで中身がない

**なぜ悪いか**: 派手なアニメーションに見合うプロジェクトが弱い。スタイルが中身を上回る。採用担当者は見抜く。スキルの証明にならない。

**代わりに**: プロジェクトを最優先、スタイルは二の次に。実際の成果とともに本当の実績を。量より質。広さより深さ。

### ❌ レジュメサイト

**なぜ悪いか**: 退屈で忘れられやすい。メディアの特性を活かせていない。個性がない。物語ではなく箇条書き。

**代わりに**: 見せる、語るな。ビジュアルなケーススタディ。インタラクティブな要素。全体に個性を。

## ⚠️ 注意すべき点

| 問題 | 重大度 | 解決策 |
|------|--------|--------|
| ポートフォリオが実際の仕事よりも複雑 | 中 | ## ポートフォリオの適正化 |
| デスクトップでは良く見えるが、モバイルで崩れる | 高 | ## モバイルファーストのポートフォリオ |
| 訪問者が次に何をすればいいかわからない | 中 | ## ポートフォリオのCTA |
| 古い、または関連性の低い実績を掲載している | 中 | ## ポートフォリオの鮮度維持 |

## 関連スキル

以下のスキルと組み合わせて使うと効果的: `scroll-experience`, `3d-web-experience`, `landing-page-design`, `personal-branding`

## 使用タイミング

このスキルは、概要に記載されたワークフローやアクションを実行する際に適用できます。

関連スキル