parallel-agent-contracts by parcadei/continuous-claude-v3
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill parallel-agent-contracts在启动并行代理进行代码实现时,防止类型重复。
## 在标记完成之前
运行验证:
\`\`\`bash
npx tsc --noEmit 2>&1 | head -20
\`\`\`
如果存在任何类型错误,请在完成前修复它们。
## 在创建任何类型/接口之前
首先检查它是否存在:
\`\`\`bash
grep -r "interface YourTypeName\|type YourTypeName" src/
\`\`\`
如果找到,请导入它。切勿重复现有类型。
在代理提示词中包含此映射的相关条目:
| 类型 | 所属文件 | 导入来源 |
|---|---|---|
NormalizedTool | src/sdk/agent.ts | './agent' |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
ToolCall | src/sdk/agent.ts | './agent' |
ToolResult | src/sdk/agent.ts | './agent' |
ToolDefinition | src/sdk/agent.ts | './agent' |
Message | src/sdk/types.ts | './types' |
ContentBlock | src/sdk/types.ts | './types' |
TokenUsage | src/sdk/types.ts | './types' |
ProviderAdapter | src/sdk/providers/index.ts | './providers' |
RiggClient | src/sdk/client.ts | './client' |
当生成实现代理时:
# 任务:[描述]
## 类型所有权(请勿重新创建)
- [列出规范映射中的相关类型]
## 在创建新类型之前
运行:`grep -r "interface TypeName" src/` - 如果存在,请导入它。
## 在标记完成之前
运行:`npx tsc --noEmit 2>&1 | head -20`
在完成前修复所有类型错误。
## 你的实现
[实际任务描述]
每周安装量
195
仓库
GitHub 星标数
3.6K
首次出现
2026年1月22日
安全审计
安装于
opencode189
codex187
gemini-cli185
cursor184
github-copilot183
amp178
When launching parallel agents for code implementation, prevent type duplication.
## Before Marking Complete
Run verification:
\`\`\`bash
npx tsc --noEmit 2>&1 | head -20
\`\`\`
If ANY type errors exist, fix them before completing.
## Before Creating Any Type/Interface
First check if it exists:
\`\`\`bash
grep -r "interface YourTypeName\|type YourTypeName" src/
\`\`\`
If found, import it. NEVER duplicate existing types.
Include relevant entries from this map in agent prompts:
| Type | Owner File | Import From |
|---|---|---|
NormalizedTool | src/sdk/agent.ts | './agent' |
ToolCall | src/sdk/agent.ts | './agent' |
ToolResult | src/sdk/agent.ts | './agent' |
ToolDefinition | src/sdk/agent.ts | './agent' |
Message | src/sdk/types.ts | './types' |
ContentBlock | src/sdk/types.ts | './types' |
TokenUsage | src/sdk/types.ts | './types' |
ProviderAdapter | src/sdk/providers/index.ts | './providers' |
RiggClient | src/sdk/client.ts | './client' |
When spawning implementation agents:
# Task: [Description]
## Type Ownership (DO NOT recreate)
- [List relevant types from canonical map]
## Before Creating New Types
Run: `grep -r "interface TypeName" src/` - if exists, import it.
## Before Marking Complete
Run: `npx tsc --noEmit 2>&1 | head -20`
Fix all type errors before completing.
## Your Implementation
[Actual task description]
Weekly Installs
195
Repository
GitHub Stars
3.6K
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
opencode189
codex187
gemini-cli185
cursor184
github-copilot183
amp178
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
31,600 周安装