一键导入
resource-discovery-config
pi-crew resource and configuration discovery workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
pi-crew resource and configuration discovery workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Iterative multi-round codebase audit with diminishing-returns detection. Run 5-20+ rounds, each focusing on one specific area. Built from 19 rounds of dogfooding pi-crew on itself.
Pi TUI crew widget data sources, display priority, and rendering performance.
Multi-phase orchestration for planners and executors.
Spawn 3 adversarial subagents (Skeptic, Pragmatist, Critic) to evaluate a decision, architecture choice, or plan. Anti-anchoring: each role receives ONLY the question, not conversation history. Aggregates votes into consensus recommendation with dissent tracking. Use when facing critical decisions, architecture choices, security tradeoffs, or plan reviews where single-perspective analysis is insufficient.
Background worker, heartbeat, stale-run, crash-recovery, and deadletter workflow. Use when debugging stuck/dead workers or changing async run reliability.
Child Pi worker spawning, lifecycle callbacks, and failure modes.
| name | resource-discovery-config |
| description | pi-crew resource and configuration discovery workflow. |
| origin | pi-crew |
| triggers | ["discover agents","find teams","config override","resource discovery","skill loading"] |
Use this skill for pi-crew resource/config work.
source/pi/packages/coding-agent/src/core/resource-loader.ts, extension resources_discover hooksrc/agents/discover-agents.ts, src/teams/discover-teams.ts, src/workflows/discover-workflows.tssrc/config/config.ts, src/schema/config-schema.ts, schema.json, docs/resource-formats.md.pi/pi-crew.json) must be sanitized: do not allow dangerous user-only settings such as agent override injection if project trust is lower.__dirname resolution carefully.Before adding config or changing resource discovery, verify:
If ANY answer is NO → Stop. Fix config/discovery issues before proceeding.
src/skills instead of package-root skills after publishing.cd pi-crew
npx tsc --noEmit
node --experimental-strip-types --test test/unit/config-schema-validation.test.ts test/unit/config.test.ts test/unit/extension-api-surface.test.ts test/unit/agent-override-skills.test.ts
npm test
npm pack --dry-run