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.
npx skills add xushuodasd/VIBE-Claude-Plugin --skill vibe-backendgit clone --depth 1 https://github.com/xushuodasd/VIBE-Claude-PluginWrote 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/skills/xushuodasd/vibe-claude-plugin/vibe-backend)<a href="https://agentmods.dev/skills/xushuodasd/vibe-claude-plugin/vibe-backend"><img src="https://agentmods.dev/badge/skills/xushuodasd/vibe-claude-plugin/vibe-backend/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/skills/xushuodasd/vibe-claude-plugin/vibe-backend"><img src="https://agentmods.dev/badge/skills/xushuodasd/vibe-claude-plugin/vibe-backend.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.00021 | $0.01718 |
| Opus 5 | $0.00010 | $0.00859 |
| Sonnet 5 | $0.00004 | $0.00344 |
| Haiku 4.5 | $0.00002 | $0.00172 |
Grade A, and why
vibe-backend 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 11d 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.
How it starts
The opening of the file, as written. The whole thing — 135 lines — stays where its author put it; the contents beside it link to each section on GitHub.
后端开发工作流
0. 身份强制声明 (Persona Injection)
【警告】当你进入此工作流时,你不再是一个拥有全局视角的架构师或总监! 你现在的身份是:高级后端研发工程师。 你的唯一职责是:只关注你当前被分配的这个最小后端模块(如某个 Controller 或 Service)。不要去管前端页面长什么样,不要去修改项目的基础设施。你的视野必须被物理隔离在当前的数据流、业务逻辑和 SQL 性能优化中。一切以 API 接口文档为最高法律,严格对齐契约!
1. 文档目的
规范后端开发的执行流程,确保按照项目需求和API设计规范进行开发,保证代码质量和模块化完成。
2. 工作流结构
一个完整的后端开发工作流应包含:
- 基本信息:名称、目标
- 前置步骤:产物检查、依赖项确认
- 执行步骤:详细的执行流程和顺序
- 执行建议:专业建议和注意事项
- 成功标准:任务完成的判定条件
- 失败处理:异常情况的应对措施
- 输出成果:明确的交付物和保存位置
3. 执行要求
- 严格按照步骤执行
- 与用户保持深度沟通
- 记录关键信息和结果
- 遇到异常时按失败处理机制执行
- 确保输出成果符合用户预期
4. 工作流程
前置步骤:产物检查
-
检查项目开发阶段:
- 查看
./.vibe/stage.md文件,确认当前项目开发阶段 - 如果开发阶段未设定,提示用户先确认项目开发阶段
- 查看
-
检查后端开发文档与API接口文档:
- 确认
./项目文档/开发计划/后端开发文档(后端开发计划).md文件是否存在 - 确认
./项目文档/需求文档/API接口文档.md(或类似名称)是否存在。必须严格根据 API 接口文档进行开发,无文档不开发。 - 如果不存在,提示用户先创建。
- 确认
-
检查后端目录结构:
- 确认
./backend目录是否存在 - 如果不存在,创建backend目录及其子目录结构。企业级分层规范:
Controller(控制器)->Service(业务逻辑)->Repository/DAO(数据访问)->Model/Entity(数据模型)。
- 确认
第一步:读取相关文档
-
读取后端开发文档:
- 了解当前阶段的开发任务和目标
- 明确需要实现的功能模块
-
严格读取API接口文档:
- 提取出所有的入参、出参、路由、方法。
- 确保后续代码与接口契约 100% 对齐。
-
确认依赖项:
- 确认后端开发所需的依赖项
- 安装必要的依赖包
第二步:子智能体分发与最小模块开发 (Subagent Delegation)
-
功能模块分解与企业级分层:
- 将当前阶段的开发任务分解为最小功能模块。
- 针对每一个模块,遵循企业级分层(Controller/Service/Repository)。
-
子智能体开发 (Subagent Coding):
- 鉴于 AI 上下文有限,对于分解出的每一个小模块(例如 User Service),应当隔离上下文,作为一个独立的小任务进行编写。
- 编码规范:接口化编程(定义 Interface),依赖注入(如果框架支持),高内聚低耦合。
-
代码组装与流畅性检查:
- 将各个小模块组装起来。
- 检查代码逻辑是否清晰流畅,是否存在未处理的异常(Exception Handling)。
第三步:模块化验证
-
功能模块测试:
- 对每个功能模块进行测试
- 确保模块功能正常运行
-
模块化检查:
- 检查每个功能是否最小功能模块化完成
- 确保模块间接口清晰,耦合度低
-
API完整性检查:
- 检查是否有需要的API未实现
- 如果发现缺少API,提出问题报告
第四步:编写后端开发手册
-
创建后端开发手册:
- 在
./backend/doc目录下创建后端开发手册 - 详细说明后端API的使用方法和参数
- 提供API调用示例和注意事项
- 在
-
文档完善:
- 确保后端开发手册内容完整准确
- 与后端代码保持同步更新
5. 执行建议
- 严格遵循规范:按照API设计规范和项目需求进行开发
- 模块化开发:坚持最小功能模块化原则,确保代码可维护性
- 测试驱动:边开发边测试,确保功能正常运行
- 代码质量:注重代码可读性和性能优化
- 沟通协作:与前端开发人员保持沟通,确保API设计符合前端需求
- 文档同步:及时更新后端开发手册,确保文档与代码一致
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.
- 11d ago First seen · 135 lines · 21 tokens per session scan A 23d8efe88d92
vibe-backend is a skill published in the GitHub repository xushuodasd/VIBE-Claude-Plugin (4 stars, last pushed 2mo ago), licensed MIT. It adds 21 tokens to every session and 1,718 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-31.
Other skills, from other repositories
api-design
Design interfaces that are clear, hard to misuse, and cheap to change.
building-an-mcp-server
Author or connect a Model Context Protocol server so an agent gains new tools.
concurrency-correctness
Reason about shared state, races, and ordering before writing concurrent code.
data-pipelines
Build reliable, resumable data connectors and transforms (ETL).
designing-a-job-queue
Move slow/async work off the request path with a reliable worker queue.
handling-webhooks
Receive inbound event callbacks securely and reliably.