You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add double-check skill for cross-provider verification
New auto-discovered skill that gets an independent second opinion on
finished work from a *different* AI provider's CLI agent (codex, claude,
gemini, or cursor-agent) running locally, then drives a constructive
back-and-forth between the two agents until both genuinely agree.
Host-agnostic: detects the hosting agent's model lab and picks a verifier
from a different lab, at its best model and highest reasoning effort, in a
read-only sandbox. Includes a provider command reference and an adversarial
verifier brief template in resources/.
The skill was itself authored using the loop it prescribes — codex
(gpt-5.5, xhigh) acted as the cross-provider verifier across three rounds
until it returned no-issues.
- Add claude/.claude/skills/double-check/{SKILL.md,resources/}
- Register in CLAUDE.md skill list + trigger line
- Add README discovery bullet, bump skill counts 27 -> 28
- Add minor changeset
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Add the `double-check` skill — independent cross-provider verification
6
+
7
+
New auto-discovered skill that gets a second opinion on finished work from a *different* AI provider's CLI agent (codex, claude, gemini, or cursor-agent) running locally, then drives a constructive back-and-forth between the two agents until both genuinely agree. Host-agnostic: it detects the hosting agent's model lab and always picks a verifier from a different lab, configured for the best available model and highest reasoning effort, in a read-only sandbox. Includes a provider command reference and a verifier brief template in `resources/`.
Copy file name to clipboardExpand all lines: README.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ It became unexpectedly popular when I shared the [CLAUDE.md file](claude/.claude
35
35
36
36
This repository now serves two purposes:
37
37
38
-
1.**[CLAUDE.md](claude/.claude/CLAUDE.md)** + **[Skills](claude/.claude/skills/)** + **[Ten specialized agents](claude/.claude/agents/)** + **[Five slash commands](claude/.claude/commands/)** - Development guidelines, 27 auto-discovered skill patterns + 18 impeccable design skills from [pbakaus/impeccable](https://github.com/pbakaus/impeccable) + 6 web quality skills from [addyosmani/web-quality-skills](https://github.com/addyosmani/web-quality-skills) + 3 Next.js skills from [vercel-labs/next-skills](https://skills.sh/vercel-labs/next-skills) + the `grill-me` planning interview skill from [mattpocock/skills](https://skills.sh/mattpocock/skills/grill-me) + the `seo-audit` marketing skill from [coreyhaines31/marketingskills](https://skills.sh/coreyhaines31/marketingskills/seo-audit), and automated quality guidance (what most visitors want)
38
+
1.**[CLAUDE.md](claude/.claude/CLAUDE.md)** + **[Skills](claude/.claude/skills/)** + **[Ten specialized agents](claude/.claude/agents/)** + **[Five slash commands](claude/.claude/commands/)** - Development guidelines, 28 auto-discovered skill patterns + 18 impeccable design skills from [pbakaus/impeccable](https://github.com/pbakaus/impeccable) + 6 web quality skills from [addyosmani/web-quality-skills](https://github.com/addyosmani/web-quality-skills) + 3 Next.js skills from [vercel-labs/next-skills](https://skills.sh/vercel-labs/next-skills) + the `grill-me` planning interview skill from [mattpocock/skills](https://skills.sh/mattpocock/skills/grill-me) + the `seo-audit` marketing skill from [coreyhaines31/marketingskills](https://skills.sh/coreyhaines31/marketingskills/seo-audit), and automated quality guidance (what most visitors want)
39
39
2.**Personal dotfiles** - My shell configs, git aliases, and tool configurations (what this repo was originally for)
40
40
41
41
**Most people are here for CLAUDE.md and the agents.** This README focuses primarily on those, with [dotfiles coverage at the end](#-personal-dotfiles-the-original-purpose).
@@ -188,6 +188,7 @@ Skills are **auto-discovered** by Claude when relevant:
188
188
- Changing code with no tests? → `characterisation-tests` skill documents existing behavior
189
189
- Building a UI? → `impeccable` skill loads design methodology and anti-slop patterns
190
190
- Stress-testing a plan or design? → `grill-me` asks one question at a time and recommends answers
191
+
- Need a second opinion on finished work? → `double-check` spins up a *different* AI provider's CLI agent (codex/claude/gemini/cursor-agent) and argues it out until both agents agree
191
192
192
193
### Scope-to-Implementation Flow
193
194
@@ -1408,7 +1409,7 @@ Both patterns resolve to the same content on disk, so the first `--agent codex`
**Previous version (v2.0.0):** Modular structure with main file (156 lines) + 6 detailed docs loaded via @imports (~3000+ lines total)
1667
1668
@@ -1684,7 +1685,7 @@ The installer pulls `CLAUDE.md`, slash commands, and Claude-Code agents from the
1684
1685
## 📚 Documentation
1685
1686
1686
1687
-**[CLAUDE.md](claude/.claude/CLAUDE.md)** - Core development principles (~160 lines)
1687
-
-**[Skills](claude/.claude/skills/)** - Auto-discovered patterns. 27 from this repo, 6 from [addyosmani/web-quality-skills](https://github.com/addyosmani/web-quality-skills), 3 from [vercel-labs/next-skills](https://skills.sh/vercel-labs/next-skills), 17 from [pbakaus/impeccable](https://github.com/pbakaus/impeccable), `grill-me` from [mattpocock/skills](https://skills.sh/mattpocock/skills/grill-me), and `seo-audit` from [coreyhaines31/marketingskills](https://skills.sh/coreyhaines31/marketingskills/seo-audit) — all installed via [skills.sh](https://skills.sh) for multi-agent portability.
1688
+
-**[Skills](claude/.claude/skills/)** - Auto-discovered patterns. 28 from this repo, 6 from [addyosmani/web-quality-skills](https://github.com/addyosmani/web-quality-skills), 3 from [vercel-labs/next-skills](https://skills.sh/vercel-labs/next-skills), 17 from [pbakaus/impeccable](https://github.com/pbakaus/impeccable), `grill-me` from [mattpocock/skills](https://skills.sh/mattpocock/skills/grill-me), and `seo-audit` from [coreyhaines31/marketingskills](https://skills.sh/coreyhaines31/marketingskills/seo-audit) — all installed via [skills.sh](https://skills.sh) for multi-agent portability.
> -**External skills**: Loaded on-demand from community repos (impeccable + 17 steering commands from [pbakaus/impeccable](https://github.com/pbakaus/impeccable), 6 web quality skills from [addyosmani/web-quality-skills](https://github.com/addyosmani/web-quality-skills), 3 Next.js skills from [vercel-labs/next-skills](https://skills.sh/vercel-labs/next-skills), grill-me from [mattpocock/skills](https://skills.sh/mattpocock/skills/grill-me), seo-audit from [coreyhaines31/marketingskills](https://skills.sh/coreyhaines31/marketingskills/seo-audit))
9
9
> -**Agents**: Specialized subprocesses for verification and analysis
10
10
>
@@ -112,6 +112,7 @@ For structured learning of any topic (interactive tutoring, courses, quizzes, re
112
112
For discovering and installing agent skills from the open ecosystem (`npx skills`), load the `find-skills` skill.
113
113
For adversarial review of plans, acceptance criteria, stories, or design mocks — one question at a time, turning each answer into a new AC / plan paragraph / mock-state spec written back to the source of truth — load the `find-gaps` skill.
114
114
For relentless decision-tree interrogation before story splitting, planning, or implementation — one question at a time, with recommended answers and codebase exploration where useful — load the `grill-me` skill.
115
+
For an independent second opinion on finished work — spinning up a *different* AI provider's CLI agent (codex/claude/gemini/cursor-agent) at its best model and effort, then arguing constructively until both agents genuinely agree — load the `double-check` skill.
115
116
116
117
**Project onboarding:** Run `/setup` in any new project to detect its tech stack and generate project-level CLAUDE.md, hooks, commands, and PR review agent in one shot. This replaces the need for `/init`.
0 commit comments