Cold Eye Skill — Development skill for Claude Code
Claude Code skill: objective, expert-level output judged against an external measurable bar (not the asker's taste), with a research-before-build gate.
How to install Cold Eye Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open beriki770-ship-it/cold-eye-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cold Eye Skill does
Claude Code skill: objective, expert-level output judged against an external measurable bar (not the asker's taste), with a research-before-build gate.
Alternatives in Development
- Fusion Gemini — Fusion panel of Opus 4.8 + Gemini 3.1 Pro in parallel, judged by Opus 4.8 (opus4.8-gemini3.1pro) 468 ★
- Arstart — AgentRecall session opener — status board (no args), project loader ( ), or cold-start bootstrap 370 ★
- Buddy Reroll — Reroll your Claude Code /buddy companion to any species, rarity, eye, hat, and shiny combo 247 ★
README
cold-eye
A Claude Code skill that makes the model produce **objective, expert-level work — regardless of who is asking or what they hope to hear** — and stops it from building anything before it has done real research.
It fixes two habits that quietly wreck otherwise-good output:
- Sycophancy. The model drifts toward your taste and hands your own preferences back to you as if that were agreement. The more it knows about you, the stronger the pull.
- Building before knowing. A vague brief ("a site for X") makes it invent what it imagines you want, skipping the research that would have told it what the task actually needs.
Both come from the same root: producing from the model's own head, and from what you want to hear, instead of from outside reality. cold-eye replaces that with two moves.
The two moves
**1 — Judge against an external bar, not the asker.** Before any real conclusion the model states, in the open:
- the measurable standard the work is judged against ("passes a Google code review", "Lighthouse 100", "would survive in court") — never your taste;
- the strongest argument against what it's about to recommend;
- and it treats what it knows about you as context for framing, never as what is true.
When it catches itself agreeing because it's what you want, it runs one reset: **answer as if it doesn't know you at all.**
**2 — The research gate.** On any build, design, or recommendation — *including a vague one* — the first output is not the deliverable. It's a short **research block**:
- objective facts about the specific subject (its real site, reviews, offering, audience);
- the field's bar: 2–3 of the strongest players in the exact niche and the measurable weakness they all share (the empty ground to take);
- the design decisions that follow, each tagged research-driven, not "this looks nice."
**The one rule it never breaks:** it never fabricates research. If the subject is unnamed or there are no real sources, it
Related Skills
Plan OKRs
Brainstorm team-level OKRs aligned with company objectives — qualitative objectives with measurable key result
Cha Judge
Adjudicate second-eye claims by running them. Every verdict needs a command, an input, and an output — never a
Autoharness
macOS coding-agent control center: one objective, routed to direct execution, a bounded loop, a swarm, or a dy
Forge Agent
Author a complete, reusable agent system prompt from a short description — role, objective, method, guardrails
Run Campaign
Run a cold-outreach campaign end-to-end. Reads input JSON, processes each lead through research → profile → dr
Livewire Alpine Skills
Agent Skills for Laravel Livewire v4 + Alpine.js v3. Recipes EXECUTED against a real install (14 tests), a 21-
Related Agents
Cha Hunter
First-eye reader that produces measurable suspicions with file:line and no fixes. Use when sweeping a slice of
Readability Auditor
Cold readability auditor for design.md and track files: reads house-style and the document slice only, never t
Haiku
Haiku, which has no effort level. Use for searches, grep fan-out, classification, and throwaway output such as