🛡️
AI Engineering

Vibe Coding Survival

by Junliu1066

Vibe Coding Survival is an AI Engineering skill for Claude Code, published by Junliu1066 in vibe-coding-kit.

169 stars1 forkson Junliu1066/vibe-coding-kitAdded 2026/09/08Repository updated 2026/06/30
aiai-codingclaudeclaude-skillsno-codeprdproduct-managementvibe-coding
Install in seconds
Install Vibe Coding Survival
Copy Vibe Coding Survival into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/Junliu1066/vibe-coding-kit/tree/main/skills/vibe-coding-survival ~/.claude/skills/vibe-coding-survival

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/Junliu1066/vibe-coding-kit.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/vibe-coding-survival/SKILL.md in Junliu1066/vibe-coding-kit
Installs to
~/.claude/skills/vibe-coding-survival
Collection
One of 6 skills cataloged from this repository
Category
AI Engineering3670 skills

What Vibe Coding Survival does

Vibe Coding Survival helps you avoid common failures during ongoing AI-assisted development, including forgotten context, scope creep, broken versions, and unverified completions. Use it while building a project to keep a project brief, maintain backups, and know when to stop and ask a human engineer.

Vibe Coding Survival is cataloged under AI Engineering on DirSkills. Vibe Coding Survival comes from a repository tagged ai, ai-coding, claude, claude-skills and no-code.

Documentation

README

开发避坑与自救:贯穿全程的纪律

这是 vibe-coding-kit 里贯穿整个开发过程的 Skill。前面几个 Skill 是"开工前想清楚",但 Vibe Coding 真正翻车,大多发生在"开工后"。下面这些不属于某个阶段,要在整个开发过程里持续做。对不写代码的人来说,这几件事比任何技术选型都重要。

配套:vibe-coding-requirements(需求)、vibe-coding-architecture(选型)、vibe-coding-production(上线)。

流程角色: 本 skill 是 harness.json 里的 always_on——不占流水线某一阶段,而是全程在跑。它和账本(docs/进度账本.md)的关系有两条:① 卡住、改坏、改不动时,把问题记进账本的「阻塞项」;② 红线(动钱 / 动别人隐私)是硬提示,一旦触及,不管在哪个阶段都要停下来提醒用户找真人把关——这条优先级高于"按门推进"。


一、贯穿全程的四件事

1. 管理好和 AI 的对话(最易忽略,却最致命)

AI 在长对话里会"忘事"——聊久了它会忘记早先的决定、自相矛盾,甚至改坏之前好的部分。对策:

  • 维护一份项目说明书(见第三节),每开一个新对话,先把它整段贴进去。
  • 一个功能做完、对话变得又长又乱时,果断开新对话,别恋战。
  • 重要决定(选了什么技术、定了什么规则)随手记进说明书,别只存在对话里——对话会丢、会乱、会被你关掉。

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Vibe Coding Survival

  • What else does Junliu1066 publish alongside Vibe Coding Survival?

    Vibe Coding Survival is one of 6 skills that DirSkills catalogs from Junliu1066/vibe-coding-kit, the repository it ships in. Its siblings there include Architecture Selection, Vibe Coding Harness and Vibe Coding Prd. Each one is a separate skill with its own page in this directory, installs the same way Vibe Coding Survival does, and is maintained by Junliu1066 in that same repository. The rest of the collection is listed on the Junliu1066/vibe-coding-kit page.

  • How does Vibe Coding Survival compare to other AI Engineering skills?

    Vibe Coding Survival ranks #3287 by stars among the 3670 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Vibe Coding Survival against them. Open each page to compare what they document and how they install.