name: ai-pm-service
name: ai-pm-service description: AI PM Service(タスク管理システム)の開発タスクを実行する。Claude Codeでの実装、UI改善、Vercelデプロイ、本番確認まで一貫して行う。自己拡張型:タスク完了時に学びをLEARNINGS.mdに追記。 triggers:
自己拡張型スキル: タスク完了時に学びを LEARNINGS.md に追記し、次回以降の作業効率を向上させる。
タスクを始める前に必ず確認:
# プロジェクトディレクトリ
cd /Users/satokeita/Dev/ai-pm-service
# 最新状態を確認
git pull origin main
git status
references/template-claude-code-invocation.md のテンプレートに従って Claude Code を起動する。
# 🚨 Claude Codeがコミットしてもpushは手動!
git push origin main
1. Vercelデプロイ完了を待つ(1-2分)
2. 本番URL https://ai-pm-service.vercel.app でブラウザ確認
3. 実装した機能が動作することを検証
4. スクリーンショットを撮って報告
pnpm build 成功git push origin main 実行タスクが完了したら、MCP task_complete ツールでAI PM Serviceのタスクをクローズする。
MCP: ai-pm-service
Tool: task_complete
Args: { "id": "<タスクID>" }
タスクIDの取得方法:
https://ai-pm-service.craftgarden.studio/tasks/XXXXX の末尾がID/tasks/1771872741238-mnfy9ix → ID: 1771872741238-mnfy9ixMCPツール一覧:
| ツール | 用途 |
|---|---|
task_create | タスク作成 |
task_list | タスク一覧取得 |
task_get | タスク1件取得 |
task_update | タスク更新 |
task_complete | タスク完了 |
設定ファイル: ~/.openclaw/mcp.json
タスク完了時、references/template-claude-code-invocation.md 内の自己拡張テンプレートに従い LEARNINGS.md に追記する。
LEARNINGS.md — 蓄積される学び(必読)PROJECT-CONTEXT.md — プロジェクト固有情報git push origin mainを手動実行すること。過去にpush忘れでデプロイされなかった事例あり(LEARNINGS.md参照)get-task.mjsスクリプトを使うか、DBに直接クエリするtasksテーブルを直接参照する設計。別テーブルを作ると整合性が取れなくなるため、スキーマ変更時はsrc/types/index.tsの型定義に合わせる