vibe-coding-toolkit
SKILL.md
Vibe Coding Toolkit
这是一个为 Cursor 深度优化的开发枢纽,旨在通过 "Vibe Coding"(意图驱动、AI 协作、快速迭代)的方式,构建符合工业级标准和开源规范的软件。
核心流程 (The Vibe Flow)
遵循以下六个阶段进行开发:
- 探索 (Explore): 使用
skill-seekers快速摄取未知库的文档,或调用exploresubagent 了解现有代码库。 - 设计 (Design): 调用
code-architectsubagent 进行架构设计,确保符合 standards/open-source-standards.md。 - 实现 (Implement): 采用小步快跑的方式编写代码,优先使用
uv管理 Python 环境。 - 验证 (Verify): 强制执行
ReadLints,并调用code-reviewer进行质量把关。 - 维护 (Maintain): 及时更新
CLAUDE.md以反映最新的架构、命令和 Gotchas。 - 交付 (Deliver): 自动生成符合规范的 PR 描述,并更新项目文档。
集成工具
1. Skill Seekers (文档即技能)
当遇到不熟悉的库、框架或 API 时,立即调用 skill-seekers 将其转换为当前可用的技能。
注意:此功能依赖外部工具 skill-seekers。
skill-seekers scrape --url <URL> --name <NAME>: 快速抓取在线文档。skill-seekers github --repo <OWNER/REPO>: 分析 GitHub 仓库。
2. CLAUDE.md 管理
当需要审计或优化项目上下文时,调用 claude-md-improver skill:
- 审计质量:评估
CLAUDE.md是否符合 A 级标准。 - 自动更新:根据项目变更自动补充命令和架构信息。
3. Subagent 调度策略
根据任务复杂度,主动建议并启动以下 subagent:
explore: 用于快速定位代码、理解逻辑。code-architect: 用于大型功能设计、重构方案。code-reviewer: 用于提交前的最后检查。shell: 用于执行复杂的环境配置或 Git 操作。
开发规范
- 环境管理: 优先使用
uv,其次是conda(Python 3.10)。 - 代理: 下载文件前必须执行
proxy_on。 - 可视化:
matplotlib绘图必须使用英文。 - 开源标准: 详见 standards/open-source-standards.md。
常用命令
vibe-init: 初始化项目结构(包含 .cursor/rules/*.mdc, CLAUDE.md, AGENTS.md)。vibe-check: 运行全套 lint 和测试。vibe-claude-md-audit: 审计CLAUDE.md质量。vibe-ship: 准备发布,检查 README 和 CHANGELOG。
更多详细信息请参考:
Weekly Installs
1
Repository
rinbarpen/vibe-codingFirst Seen
9 days ago
Security Audits
Installed on
amp1
cline1
opencode1
cursor1
kimi-cli1
codex1