break-tunnel-vision
跳出牛角尖方法论。Use when 同一个方向反复修复失败(2+ 次)、每次修完还是同样的错、钻在某个自认为的原因里出不来、用户说"你的思路错了/想想别的方向"。 Not for 第一次修复就成功的常见 bug(用 diagnosing-bugs)。 Output 重新锚定——停止 + 新方向 +…
Skill by JianHun101
Chalk Labs
Need help deploying break-tunnel-vision?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jianhun101-break-tunnel-vision
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/break-tunnel-vision
What's inside
- Skill name
break-tunnel-vision- Description
- 跳出牛角尖方法论。Use when 同一个方向反复修复失败(2+ 次)、每次修完还是同样的错、钻在某个自认为的原因里出不来、用户说"你的思路错了/想想别的方向"。 Not for 第一次修复就成功的常见 bug(用 diagnosing-bugs)。 Output 重新锚定——停止 + 新方向 + 一个具体可测的隔离/修复方案。
- License
- MIT
- Instructions
- 109 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 跳出牛角尖方法论 **诊断信号:同一个方向修了 2 次以上,用户/系统还是报同样的错。** 出现这个信号,别再在那条线上叠加第 3/4 个修复——这套方法逼你重新锚定。 ## 一、先停止:第 2 次失败 = 你的方向大概率是错的 **超过 2 次修复失败,几乎必然是"你修的层不对",不是"修得不够"。** - 不要在第 3 次修复上再叠加改动(这是最典型的牛角尖:把同一套逻辑用不同参数再跑一遍) - 停下来问一句:"我还能从同一条线修出第 4 个方案吗?能,但方向大概率还是错的。" - **承认"我这条线走错了"是跳出牛角尖的第一步,不是丢人。** Red Flags(听到自己说以下任何一句 → 立即停止): - "再试一次修复"(已经失败 2+ 次) - "大概是 X,我再改一下" - "工具说这个段是干净的"(但我用的工具是自写/启发式) ## 二、回头看"问题发生的时机和位置"(而非"成因") 牛角尖的典型特征:一直追"为什么"(成因),却忘了重新确认"**在哪一刻、哪个位置**出问题"。 **动作**: - 重新精确描述:问题出现在**什么时机**(场景切换 / 读档 / 初始化 / 某次操作)? - 问题出现在**什么位置**(哪个模块 / 哪个文件 / 哪个段 / 哪个卡点)? - **很多时候,问题"时机/位置"的描述本身就藏着答案。** ## 三、从浅到深:先确认最表层没问题,再往深挖 牛角尖常犯的错误:**一上来就钻最深的层**(存储 / 引擎 / 指针),跳过表层。 **动作**: - 从**最表层**开始逐层确认:用户看到的"现象"有没有被某种表象掩盖? - 每确认一层"没问题",才往下一层走;**不要假设深层有问题,先证明表层真没问题。** - 表层问题常常在**掩盖 / 干扰**深层的判断。 ## 四、前后关系:之前没问题,改了之后出问题 **最有力的线索:什么改动引入了问题。** - 对比"之前能正常做 X"和"现在不能做 X"之间,**你改了什么**? - 用单变量隔离:一次只改一个,对比结果,锁定"那个变量"。 ## 五、关键卡点:特殊步骤出问题,问题多半就在这些关键步骤 问题如果出现在**特殊 / 关键的卡点**(场景切换、读档、初始化、状态转换、边界),那问题本身**很可能就在这个关键步骤的逻辑里**: - 不要在"卡点之外"找原因 - 卡点往往是:输入/输出边界、状态转换、资源切换、生命周期交接。**这些地方最容易踩到"数据格式 / 命名 / 偏移"问题。** ## 六、抓住关键问题点(那个"只要动它就翻转"的点) 牛角尖解开的标志:**找到一个"动它、结果立刻变"的关键点**。 - 只要保留这一处不改 → 正常;改了它 → 出问题。**动它就翻转结果,这就是根因。** - 找不到这个"翻转点"之前,说明还在模糊区;找到后,一切豁然开朗。 ## 七、相信操作者的反馈(用户/操作者是最硬的证据) 用户的实测反馈和直觉,常比静态工具准。出现这些反馈,**立刻改变方向,不要继续原来的猜测**: - "不是一直说过了吗" → 我在重复确认已确认的事实,浪费回合 - "还是崩" → 我这条线又被证伪了 - "你想想有没有别的方向" / "我觉得你的思路错了" → 该重新锚定了 --- ## 跳出牛角尖循环(可复用模板) ``` 卡在牛角尖(同方向失败 2+ 次) ↓ 【停止】承认方向可能错,不再叠加修复 ↓ 【时机/位置】重新锚定:问题发生在哪一刻?哪个位置?(用户提示为准) ↓ 【从浅到深】先证最表层没问题(消除干扰表象),再逐层下探 ↓ 【前后关系】对比"之前能/现在不能",锁定改动引入的变量(单变量隔离) ↓ 【关键卡点】问题在特殊步骤 → 深挖这个卡点的边界逻辑 ↓ 【关键点】找出"动它结果就翻转"的那一处 → 做最小隔离验证 ↓ 输出:重新锚定的方向 + 一个具体可测的隔离/修复方案(不是又猜一套) ``` ## Quick Reference | 步骤 | 关键动作 | 完成标准 | | --------- | ---------------------- | ----------------------------------------- | | 停止 | 承认方向错,停止叠加 | 说出"我这条线可能错了" | | 时机/位置 | 重新描述何时何地出问题 | 精确到"具体时机 + 具体位置",而非笼统现象 | | 从浅到深 | 先证表层,再下探 | 表层干扰已排除/已识别 | | 前后关系 | 对比改动前后 | 锁定多出的那个变量 | | 关键卡点 | 深挖特殊步骤边界 | 定位到具体卡点逻辑 | | 关键点 | 找翻转点 | 动它 → 结果翻转 | ## 与其他 skill 区别 | skill | 区别 | | ----------------------- | ----------------------------------------------------------------------------------------- | | **break-tunnel-vision** | 专治反复失败钻牛角尖:停止 + 回头看时机位置 + 从浅到深 + 前后关系 + 关键卡点 | | diagnosing-bugs | 通用 bug 定位(build feedback loop / bisection / hypothesis),首次修复就常见的问题用这个 | | on-site-project | 外部项目全流程方法论;其排障卡住时载入本 skill |
From JianHun101/catStudio, MIT.
More from JianHun101/catStudio
- 0.524score
request-review
JianHun101
发起审查请求前的前置门槛与轮次规则。六条 BLOCKED 门槛不满足则请求发不出去;同型 finding 二犯触发 failure-mode audit;同对象 ≥3 轮停手升级到需求/方案层。Use when a code change has passed self-check and you are…
SkillBFreshness: BClaude Code +9 - 0.524score
on-site-project
JianHun101
驻场外部项目工作方法论。Use when 被派到外部/第三方项目做改动(非本仓库)、接手陌生技术栈、需跨长会话持续可信排障、改动会覆盖用户真实数据。 Not for 本仓库内的常规开发(用 implement)、纯讨论、已知原因的简单修复。 Output 清晰的项目认知 + 持续可信的过程文档 + 可回退的改动。
SkillBFreshness: BClaude Code +9 - 0.524score
prototype
JianHun101
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations…
SkillBFreshness: BClaude Code +9 - 0.524score
quality-gate
JianHun101
代码变更提交审查前的自查门。检查编码规范、测试覆盖、架构边界、安全性和未完成项。通过后由作者按 request-review 自行发起审查请求。Use when a code change is finished and needs a self-check before review.
SkillBFreshness: BClaude Code +9 - 0.524score
receive-review
JianHun101
接收并处理审查反馈。逐项核实审查发现,按严重度分类处理,拒绝表演性同意。Use when another agent's review feedback arrives after a code review.
SkillBFreshness: BClaude Code +9 - 0.520score
catstudy-receive-review
JianHun101
处理审查者反馈:Red→Green 修复 + 技术论证(禁止表演性同意)。 Use when: 收到 review 结果、审查者提了 P1/P2、需要处理反馈。 Not for: 发 review 请求(用 catstudy-request-review)、自检(用 catstudy-quality-gate)。…
SkillBFreshness: BClaude Code +9 - 0.520score
catstudy-quality-gate
JianHun101
开发完成后的自检门禁:愿景对照 + spec 合规 + 测试/lint/build 验证。 Use when: 开发完了准备提 review、声称完成了、准备交付。 Not for: 收到 review 反馈(用 catstudy-receive-review)。 Output: Quality Gate 合规报告。
SkillBFreshness: BClaude Code +9 - 0.504score
git-guardrails-claude-code
JianHun101
Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute.
SkillBFreshness: BClaude Code +9 - 0.504score
diagnosing-bugs
JianHun101
Diagnosis loop for hard bugs and performance regressions.
SkillBFreshness: BClaude Code +9 - 0.499score
improve-codebase-architecture
JianHun101
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
SkillBFreshness: BClaude Code +9 - 0.499score
codebase-design
JianHun101
Shared vocabulary for designing deep modules.
SkillBFreshness: BClaude Code +9 - 0.499score
domain-modeling
JianHun101
Build and sharpen a project's domain model.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 30, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/JianHun101/catStudio
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from JianHun101
- 0.524score
receive-review
JianHun101
接收并处理审查反馈。逐项核实审查发现,按严重度分类处理,拒绝表演性同意。Use when another agent's review feedback arrives after a code review.
SkillBFreshness: BClaude Code +9 - 0.524score
request-review
JianHun101
发起审查请求前的前置门槛与轮次规则。六条 BLOCKED 门槛不满足则请求发不出去;同型 finding 二犯触发 failure-mode audit;同对象 ≥3 轮停手升级到需求/方案层。Use when a code change has passed self-check and you are…
SkillBFreshness: BClaude Code +9 - 0.524score
prototype
JianHun101
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations…
SkillBFreshness: BClaude Code +9 - 0.524score
on-site-project
JianHun101
驻场外部项目工作方法论。Use when 被派到外部/第三方项目做改动(非本仓库)、接手陌生技术栈、需跨长会话持续可信排障、改动会覆盖用户真实数据。 Not for 本仓库内的常规开发(用 implement)、纯讨论、已知原因的简单修复。 Output 清晰的项目认知 + 持续可信的过程文档 + 可回退的改动。
SkillBFreshness: BClaude Code +9 - 0.524score
quality-gate
JianHun101
代码变更提交审查前的自查门。检查编码规范、测试覆盖、架构边界、安全性和未完成项。通过后由作者按 request-review 自行发起审查请求。Use when a code change is finished and needs a self-check before review.
SkillBFreshness: BClaude Code +9 - 0.520score
catstudy-quality-gate
JianHun101
开发完成后的自检门禁:愿景对照 + spec 合规 + 测试/lint/build 验证。 Use when: 开发完了准备提 review、声称完成了、准备交付。 Not for: 收到 review 反馈(用 catstudy-receive-review)。 Output: Quality Gate 合规报告。
SkillBFreshness: BClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get break-tunnel-vision running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
break-tunnel-vision skill. Agent Mart. https://agentmart.dev/skills/jianhun101-break-tunnel-vision (last updated 2026-10-24)