skills/chachamaru127/workflow-guide/SKILL.md
Provides guidance on Cursor ↔ Claude Code 2-agent workflow. Use when user mentions ワークフローについて, Cursorとの連携, 作業の流れ, 2-agent workflow, collaboration. Do NOT load for: 実装作業, ワークフロー設定, ハンドオフ実行.
npx skillsauth add aiskillstore/marketplace workflow-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Cursor ↔ Claude Code 2エージェントワークフローのガイダンスを提供するスキル。
このスキルは以下のフレーズで起動します:
このスキルは、Cursor(PM)と Claude Code(Worker)の役割分担と連携方法を説明します。
| エージェント | 役割 | 責務 | |-------------|------|------| | Cursor | PM(プロジェクトマネージャー) | タスク割り当て、レビュー、本番デプロイ判断 | | Claude Code | Worker(作業者) | 実装、テスト、CI修正、staging デプロイ |
┌─────────────────────────────────────────────────────────┐
│ Cursor (PM) │
│ ・タスクを Plans.md に追加 │
│ ・Claude Code に作業を依頼(/handoff-to-claude) │
│ ・完了報告をレビュー │
│ ・本番デプロイの判断 │
└─────────────────────┬───────────────────────────────────┘
│ タスク依頼
▼
┌─────────────────────────────────────────────────────────┐
│ Claude Code (Worker) │
│ ・/work でタスク実行(並列実行対応) │
│ ・実装 → テスト → コミット │
│ ・CI 失敗時は自動修正(3回まで) │
│ ・/handoff-to-cursor で完了報告 │
└─────────────────────┬───────────────────────────────────┘
│ 完了報告
▼
┌─────────────────────────────────────────────────────────┐
│ Cursor (PM) │
│ ・変更内容を確認 │
│ ・staging 動作確認 │
│ ・本番デプロイ実行(承認後) │
└─────────────────────────────────────────────────────────┘
| マーカー | 意味 | 設定者 |
|---------|------|--------|
| pm:依頼中 | PM から依頼(互換: cursor:依頼中) | PM(Cursor/PM Claude) |
| cc:TODO | Claude Code 未着手 | どちらでも |
| cc:WIP | Claude Code 作業中 | Claude Code |
| cc:完了 | Claude Code 完了 | Claude Code |
| pm:確認済 | PM 確認完了(互換: cursor:確認済) | PM(Cursor/PM Claude) |
| cursor:依頼中 | (互換)pm:依頼中 と同義 | Cursor |
| cursor:確認済 | (互換)pm:確認済 と同義 | Cursor |
| blocked | ブロック中 | どちらでも |
pm:依頼中 → cc:WIP → cc:完了 → pm:確認済
| コマンド | 用途 |
|---------|------|
| /harness-init | プロジェクトセットアップ |
| /plan-with-agent | 計画・タスク分解 |
| /work | タスク実行(並列実行対応) |
| /handoff-to-cursor | 完了報告(Cursor PMへ) |
| /sync-status | 状態確認 |
| スキル | トリガー例 |
|--------|-----------|
| handoff-to-pm | 「PMに完了報告」 |
| handoff-to-impl | 「実装役に渡して」 |
| コマンド | 用途 |
|---------|------|
| /handoff-to-claude | Claude Code にタスク依頼 |
| /review-cc-work | 完了報告のレビュー |
CI が 3回連続で失敗した場合:
A: 一人で作業する場合も、Plans.md でタスク管理することを推奨します。 本番デプロイは手動で慎重に行ってください。
A: Cursor に確認を依頼するか、/sync-status で現状を整理してください。
A: 3回以上は自動修正せず、Cursor にエスカレーションしてください。
development
Apple Human Interface Guidelines for content display components. Use this skill when the user asks about charts component, collection view, image view, web view, color well, image well, activity view, lockup, data visualization, content display, displaying images, rendering web content, color pickers, or presenting collections of items in Apple apps. Also use when the user says how should I display charts, what's the best way to show images, should I use a web view, how do I build a grid of items, what component shows media, or how do I present a share sheet. Cross-references: hig-foundations for color/typography/accessibility, hig-patterns for data visualization patterns, hig-components-layout for structural containers, hig-platforms for platform-specific component behavior.
tools
Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas.
testing
Expert Haskell engineer specializing in advanced type systems, pure functional design, and high-reliability software. Use PROACTIVELY for type-level programming, concurrency, and architecture guidance.
tools
GraphQL gives clients exactly the data they need - no more, no less. One endpoint, typed schema, introspection. But the flexibility that makes it powerful also makes it dangerous. Without proper controls, clients can craft queries that bring down your server. This skill covers schema design, resolvers, DataLoader for N+1 prevention, federation for microservices, and client integration with Apollo/urql. Key insight: GraphQL is a contract. The schema is the API documentation. Design it carefully.