vibe-backend

vibe-backend is a skill for Claude Code from xushuodasd/VIBE-Claude-Plugin. It costs 21 tokens per session (1,718 once invoked), scanned A, original, MIT.

A backend-development workflow based on the VIBE framework. It guides work from checking project documents and API contracts through implementation, testing, and delivery.

In plain words
What is it for?
It helps inspect development plans, follow API routes and data formats, organize backend layers such as controllers and services, and complete backend tasks.
Why use it?
It reduces the risk of building backend code without agreed requirements, documented API behavior, or a clear project stage.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin. Also seen: mentions subagents.

Part of the vibe-claude-plugin plugin — 25 skills, 1 command shipped together

Good fit It helps inspect development plans, follow API routes and data formats, organize backend layers such as controllers and services, and complete backend tasks.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/xushuodasd/vibe-claude-plugin/vibe-backend
Install

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.

Any agent
npx skills add xushuodasd/VIBE-Claude-Plugin --skill vibe-backend
Clone the repo
git clone --depth 1 https://github.com/xushuodasd/VIBE-Claude-Plugin

Made for: Claude Code.

Or install vibe-claude-plugin, the plugin that ships this one along with the rest of its 25 skills, 1 command.

Wrote 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.

agentmods badge for vibe-backend

README.md
[![agentmods](https://agentmods.dev/badge/skills/xushuodasd/vibe-claude-plugin/vibe-backend/github.svg)](https://agentmods.dev/skills/xushuodasd/vibe-claude-plugin/vibe-backend)
Your own site
<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.

agentmods 80×15 button for vibe-backend

Your own site · 80×15
<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>
Per session 21 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,718 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 11d ago against content hash 23d8efe88d92, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

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.

skills/vibe-backend/SKILL.md · 135 lines

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. 工作流程

前置步骤:产物检查

  1. 检查项目开发阶段

    • 查看./.vibe/stage.md文件,确认当前项目开发阶段
    • 如果开发阶段未设定,提示用户先确认项目开发阶段
  2. 检查后端开发文档与API接口文档

    • 确认./项目文档/开发计划/后端开发文档(后端开发计划).md文件是否存在
    • 确认./项目文档/需求文档/API接口文档.md(或类似名称)是否存在。必须严格根据 API 接口文档进行开发,无文档不开发
    • 如果不存在,提示用户先创建。
  3. 检查后端目录结构

    • 确认./backend目录是否存在
    • 如果不存在,创建backend目录及其子目录结构。企业级分层规范:Controller(控制器) -> Service(业务逻辑) -> Repository/DAO(数据访问) -> Model/Entity(数据模型)

第一步:读取相关文档

  1. 读取后端开发文档

    • 了解当前阶段的开发任务和目标
    • 明确需要实现的功能模块
  2. 严格读取API接口文档

    • 提取出所有的入参、出参、路由、方法。
    • 确保后续代码与接口契约 100% 对齐。
  3. 确认依赖项

    • 确认后端开发所需的依赖项
    • 安装必要的依赖包

第二步:子智能体分发与最小模块开发 (Subagent Delegation)

  1. 功能模块分解与企业级分层

    • 将当前阶段的开发任务分解为最小功能模块
    • 针对每一个模块,遵循企业级分层(Controller/Service/Repository)。
  2. 子智能体开发 (Subagent Coding)

    • 鉴于 AI 上下文有限,对于分解出的每一个小模块(例如 User Service),应当隔离上下文,作为一个独立的小任务进行编写。
    • 编码规范:接口化编程(定义 Interface),依赖注入(如果框架支持),高内聚低耦合。
  3. 代码组装与流畅性检查

    • 将各个小模块组装起来。
    • 检查代码逻辑是否清晰流畅,是否存在未处理的异常(Exception Handling)。

第三步:模块化验证

  1. 功能模块测试

    • 对每个功能模块进行测试
    • 确保模块功能正常运行
  2. 模块化检查

    • 检查每个功能是否最小功能模块化完成
    • 确保模块间接口清晰,耦合度低
  3. API完整性检查

    • 检查是否有需要的API未实现
    • 如果发现缺少API,提出问题报告

第四步:编写后端开发手册

  1. 创建后端开发手册

    • ./backend/doc目录下创建后端开发手册
    • 详细说明后端API的使用方法和参数
    • 提供API调用示例和注意事项
  2. 文档完善

    • 确保后端开发手册内容完整准确
    • 与后端代码保持同步更新

5. 执行建议

  1. 严格遵循规范:按照API设计规范和项目需求进行开发
  2. 模块化开发:坚持最小功能模块化原则,确保代码可维护性
  3. 测试驱动:边开发边测试,确保功能正常运行
  4. 代码质量:注重代码可读性和性能优化
  5. 沟通协作:与前端开发人员保持沟通,确保API设计符合前端需求
  6. 文档同步:及时更新后端开发手册,确保文档与代码一致

Read the full file on GitHub · 135 lines

Changes

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.

  1. 11d ago First seen · 135 lines · 21 tokens per session scan A 23d8efe88d92

Subscribe to this mod's changes

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.