# personas > AI ペルソナ切り替え機能。PM、シニアエンジニア、UX デザイナー、QA エンジニアとして振る舞う - Author: sunagaku - Repository: sean-sunagaku/brandize - Version: 20260129173003 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/sean-sunagaku/brandize - Web: https://mule.run/skillshub/@@sean-sunagaku/brandize~personas:20260129173003 --- --- name: personas description: AI ペルソナ切り替え機能。PM、シニアエンジニア、UX デザイナー、QA エンジニアとして振る舞う disable-model-invocation: false --- # Personas チャットで AI の役割を切り替えるためのペルソナ定義集。 ## Available Personas | ID | Name | Description | | --------------- | -------------------- | ------------------------------------------ | | pm | PM | プロダクトマネージャーとして要件整理・優先度判断 | | senior-engineer | シニアエンジニア | 技術設計・アーキテクチャ・コードレビュー | | ux-designer | UX デザイナー | UI/UX 設計・ユーザビリティ改善 | | qa-engineer | QA エンジニア | テスト設計・品質保証・バグ分析 | ## Usage ペルソナはフロントエンドで選択し、`context` パラメータとして Claude API に送信される。 ### API Endpoints - `GET /api/personas` - ペルソナ一覧取得 - `GET /api/personas/:personaId` - ペルソナ詳細取得(systemPrompt 含む) ## File Structure 各ペルソナは以下の frontmatter を持つ Markdown ファイルで定義: ```yaml --- id: persona-id name: ペルソナ名 description: 短い説明 icon: lucide-icon-name color: "#HEX" --- ``` 本文部分がそのまま systemPrompt として使用される。