Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/killvxk/pm-skills-zhWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/killvxk/pm-skills-zh/battlecard)<a href="https://agentmods.dev/commands/killvxk/pm-skills-zh/battlecard"><img src="https://agentmods.dev/badge/commands/killvxk/pm-skills-zh/battlecard/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/commands/killvxk/pm-skills-zh/battlecard"><img src="https://agentmods.dev/badge/commands/killvxk/pm-skills-zh/battlecard.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00027 | $0.01069 |
| Opus 5 | $0.00014 | $0.00535 |
| Sonnet 5 | $0.00005 | $0.00214 |
| Haiku 4.5 | $0.00003 | $0.00107 |
Grade A, and why
battlecard scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
/battlecard -- 竞争作战卡
制作一份简洁、可直接用于销售的竞争作战卡,帮助团队在与特定竞争对手的竞争中赢得商机。内容涵盖产品定位、功能对比、异议处理和对话策略。
调用方式
/battlecard 我们的 CRM vs Salesforce
/battlecard ProjectFlow vs Monday.com(面向中端市场团队)
/battlecard [上传竞争对手资料或赢单/败单数据]
工作流程
第一步:明确竞争关系
询问以下问题:
- 你的产品和具体竞争对手分别是什么?
- 通常是哪类买家在你们之间做选择?
- 你有赢单/败单数据或销售反馈吗?
- 这一竞争通常出现在哪个销售阶段?(早期评估、最终决策、替换现有方案)
第二步:调研竞争对手
调用 competitive-battlecard 技能并结合网络调研:
- 对手当前的产品能力和近期发布动态
- 定价模式和公开定价信息
- 目标市场和产品定位
- 已知弱点(来自评测、论坛、用户反馈)
- 近期公司动态(融资、人事变动、战略调整)
第三步:生成竞争作战卡
## 竞争作战卡:[你的产品] vs [竞争对手]
**最后更新**:[今天日期]
**适用场景**:[该竞争对手出现的销售情境]
### 快速总结
**我们胜出的情况**:[具有优势的买家画像和场景]
**我们落败的情况**:[竞争对手占优的买家画像和场景]
**核心差异化点**:[一句话概括]
### 产品定位
**对手如何定位**:[他们的市场信息]
**我们如何反定位**:[我们的对位策略]
### 功能对比
| 能力维度 | 我们 | 他们 | 结论 |
|---------|------|------|------|
| [能力项] | [状态] | [状态] | [优势方] |
### 定价对比
| 维度 | 我们 | 他们 | 备注 |
|------|------|------|------|
### 异议处理
| 客户异议 | 应对话术 | 佐证材料 |
|---------|---------|---------|
| "他们有 [功能]" | [回应] | [证据] |
| "他们更便宜" | [回应] | [TCO 分析] |
| "他们更成熟" | [回应] | [反驳论据] |
### 埋雷问题(Landmines)
[引导潜在客户主动暴露竞争对手弱点的问题]
1. "问他们关于 [话题] 的情况——他们的回答会揭示 [弱点]"
### 对手设置的陷阱问题
[竞争对手会引导潜在客户主动问你的问题]
1. "[问题]" — 如何回应:[应对方式]
### 赢单/败单规律
**我们通常赢在**:[前三大原因]
**我们通常输在**:[前三大原因]
### 开场白建议
**如果客户已在使用 [竞争对手产品]**:
- [替换竞对方案的切入思路]
**如果客户在同时评估双方**:
- [竞争性评估的应对思路]
### 参考资源
- [能反驳该竞争对手的客户案例/成功故事]
- [第三方对比报告或评测]
- [针对该竞争场景优化的演示脚本]
保存为 Markdown 格式。
第四步:提供后续建议
- "需要我为其他竞争对手制作对比卡吗?"
- "要不要对整个市场进行全面竞争分析?"
- "需要我基于此卡撰写面向客户的对比内容吗?"
- "要不要根据竞争洞察更新产品定位?"
注意事项
- 竞争作战卡应每季度更新——竞争对手变化很快
- "埋雷问题"是对销售最有价值的部分——教会销售代表该问什么问题
- 永远不要在客户面前贬低竞争对手——用你的优势定位,而非攻击对手弱点
- 真实商机中的赢单/败单数据,价值是任何分析的十倍——鼓励用户主动补充
- 保持在一页纸的篇幅——销售代表在电话中不会翻阅一份十页的文件
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 112 lines · 27 tokens per session scan A f29413a67c32
battlecard is a command published in the GitHub repository killvxk/pm-skills-zh (156 stars, last pushed 5mo ago), licensed MIT. It adds 27 tokens to every session and 1,069 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other commands, from other repositories
checklist
Generate a custom checklist for the current feature based on user requirements.
clarify
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
specify
Create or update the feature specification from a natural language feature description.
converge
Assess the current codebase against the feature's spec, plan, and tasks, then append any remaining unbuilt work as new tasks to tasks.md so implement can complete it.
implement
Execute the implementation plan by processing and executing all tasks defined in tasks.md.
analyze
Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.