用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/az9713/pilot-in-command-workflow --skill pic-start命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Pre-flight dependency risk assessment for the planning phase. Use BEFORE writing code when choosing libraries, designing architecture, or setting up a new project. Prevents dependency hell, version conflicts, and abandoned-library traps. Especially critical for ML/AI projects with heavy dependencies.
View detailed audit log for workflow - shows agent executions, tool usage, and decision trail
Escalate a conflict between PICs to the user for resolution
正在显示 SKILL.md
基于 SOC 职业分类
| name | pic-start |
| description | Initialize a new PIC (Pilot in Command) workflow with a problem statement |
| args | [problem description] |
You are initializing a new PIC agentic workflow. Follow this protocol exactly.
The user has provided a problem statement: $ARGS
If no problem was provided, ask the user to describe the problem they want to solve.
Read .pic/state.json to check if a workflow is already in progress.
If a workflow exists and is not complete:
If no active workflow or user confirms fresh start:
Update .pic/state.json with:
{
"initialized": true,
"workflow": "WF-[timestamp]",
"currentPhase": "research",
"currentPIC": "pic-research",
"problem": "[user's problem statement]",
"startedAt": "[ISO timestamp]",
"phases": {
"research": { "status": "in_progress", "startedAt": "[ISO timestamp]", "completedAt": null },
"planning": { "status": "pending", "startedAt": null, "completedAt": null },
"design": { "status": "pending", "startedAt": null, "completedAt": null },
"implementation": { "status": "pending", "startedAt": null, "completedAt": null },
"testing": { "status": "pending", "startedAt": null, "completedAt": null },
"review": { "status": "pending", "startedAt": null, "completedAt": null }
},
"decisions": [],
"conflicts": [],
"handoffs": []
}
Append to .pic/status-log.jsonl:
{"timestamp": "[ISO]", "event": "workflow_started", "workflow": "WF-[id]", "problem": "[problem]"}
Display:
## PIC Workflow Initialized
**Workflow ID**: WF-[id]
**Problem**: [problem statement]
**Current Phase**: Research
**Current PIC**: pic-research
The Research PIC will now gather information and evidence related to your problem.
### Workflow Phases
1. **Research** ← Current
2. Planning
3. Design
4. Implementation
5. Testing
6. Review
Use `/pic-status` to check progress at any time.
Read .pic/config.json to get the taskAgentType for the research phase (should be Explore).
Read .claude/agents/pic-research.md to get the PIC instructions.
Use the Task tool with:
subagent_type: Explore (from config.pics.definitions.research.taskAgentType)
Prompt:
You are the Research PIC for workflow [WF-id].
[Include key instructions from .claude/agents/pic-research.md]
## Problem Statement
[user's problem]
## Your Mission
Gather information, collect evidence, and build the knowledge foundation for this problem.
When complete, provide your research summary and signal readiness for handoff to the Planning PIC.
.pic/ directory doesn't exist, run ./scripts/pic-init.sh first