agent-launcher-orchest…
Use when a user wants to build, launch, grade, or schedule a Claude Managed Agent (CMA) in their own Anthropic account — "build me an agent", "launch this as a…
Code review through the lens of real engineers' documented philosophies (Torvalds, Thompson, Carmack, Kent Beck, Jobs, Cagan). Complements abstract-role adversarial review with named, sourced perspectives. Use when automated review findings feel generic, when a PR has
$ npx -y skills add alirezarezvani/claude-skills --skill named-persona-adversarial-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/named-persona-adversarial-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Code review through the lens of real engineers' documented philosophies (Torvalds, Thompson, Carmack, Kent Beck, Jobs, Cagan). Complements abstract-role adversarial review with named, sourced perspectives. Use when automated review findings feel generic, when a PR has
name: "named-persona-adversarial-review" description: "Code review through the lens of real engineers' documented philosophies (Torvalds, Thompson, Carmack, Kent Beck, Jobs, Cagan). Complements abstract-role adversarial review with named, sourced perspectives. Use when automated review findings feel generic, when a PR has architectural or UX impact, or when the author wants pre-submit hardening beyond standard checks."
> **TL;DR:** Abstract roles find abstract problems. Named engineers with *documented, sourced* philosophies find problems you would actually fix — as long as you cite the real principle and never invent the quote.
**Triggers:** "review this PR with real engineers" | "named persona review" | "philosophy-grounded review"
CRITICAL [Torvalds]: Special-case error handling at auth.ts:47 duplicates the happy path. Torvalds' documented "good taste" principle: restructure so the special case disappears rather than adding a branch. (confidence: high — TED 2016) WARNING [Thompson]: parseConfig() does three unrelated things; the Unix "do one thing well" principle argues to split it. (confidence: high) NOTE [Jobs]: Error "EACCES:13" leaks an errno at the user surface; "start from the customer experience" argues for a human message. (confidence: high — WWDC 1997) Verdict: CONCERNS — fix CRITICAL before merge.
Abstract adversarial review ("act as a saboteur") produces generic findings — the model imagines what a reviewer *might* say. This skill grounds each lens in a **real, sourced engineering philosophy** documented in [`references/persona_principles.md`](references/persona_principles.md): what Ken Thompson actually argued about trust, what Linus actually demonstrated about good taste — not what an AI imagines.
**How it differs from `adversarial-reviewer`:** abstract roles → surface-level findings; named, sourced personas → findings anchored to a documented principle you can cite and defend.
**Cost:** 1 round ≈ 8-12 min. Comparable to waiting for CI.
This skill puts named, real people's *principles* to work. That power is also its failure mode: **language models hallucinate quotes.** To stay honest:
1. **Cite the principle, not a fabricated verbatim quote.** Prefer paraphrasing a documented position ("Thompson's *Reflections on Trusting Trust* argues you can't trust code you didn't fully create") over inventing quotation marks around words the person may never have said. 2. **Attach a confidence level to every attribution** — `high` (documented, in `references/persona_principles.md` with a source), `moderate` (widely attributed, source not pinned), `low`/`unknown` (you're inferring). Mirrors `productivity/andreessen`'s citation discipline. 3. **If you cannot ground a persona's lens in a real source, drop that persona.** A confidently-wrong quote attributed to a living engineer is worse than one fewer reviewer. Never fabricate a citation to hit the "≥1 finding" bar. 4. **The finding must stand on its own technical merit.** The persona is a *lens that directs attention*, not the authority that makes the finding true. A real bug found "through Carmack's lens" is real because it's a bug, not because Carmack said so.
Each persona's documented principles + sources + confidence live in [`references/persona_principles.md`](references/persona_principles.md).
**Product** (pick 1 per round — mandatory):
| Persona | Documented principle | Best for | |---------|----------------------|----------| | Steve Jobs | Start from the customer experience, work back to the tech | UX, onboarding | | Marty Cagan | Fall in love with the problem, not the solution | PRDs, feature specs, scope creep | | Des Traynor (Intercom) | The first 30 seconds decide adoption | Docs, READMEs, quick starts |
**Engineers** (pick 2 per round):
| Persona | Documented principle | Best for | Blind spot | |---------|----------------------|----------|------------| | Ken Thompson | Trust boundaries; do one thing well | Architecture, supply chain, API | UX, docs | | Linus Torvalds | Eliminate the special case ("good taste"); never break userspace | Logic, data structures, compat | User empathy, DX | | John Carmack | Measure before you optimize; performance as craft | Algorithms, hot paths | Minimalism | | Kent Beck | Simple design; make it work → right → fast | Process, testability | Performance, security | | Fred Brooks | Essential vs. accidental complexity | System design, estimation | Low-level perf |
**Routing (which personas when):**
| Level | Definition | Action | |-------|-----------|--------| | BLOCKER | 2+ personas concur on a CRITICAL, or security / data-loss risk | Fix before any further work | | CRITICAL | Wrong result, data loss, security hole, or violated core invariant | Fix before merge | | WARNING | Fragile, misleading, or likely to cause futur
388 production-ready Claude Code skills, plugins, and agent skills for 13 AI coding tools. The most comprehensive open-source library of Claude Code skills and agent plugins — also works with OpenAI Codex, Gemini CLI, Cursor, and 9 more coding agents.
Repo: alirezarezvani/claude-skills
Use when a user wants to build, launch, grade, or schedule a Claude Managed Agent (CMA) in their own Anthropic account — "build me an agent", "launch this as a…
Phase 3 of building a Claude Managed Agent — the bounded grade→iterate loop. Define a CMA outcome (a required markdown rubric graded by an isolated grader),…
Phase 1 of building a Claude Managed Agent — interview the founder about the one job the agent should do, then produce a build sheet (CMA primitives table +…
Phase 4 of building a Claude Managed Agent — make it run without you. Turn a graded agent into a recurring scheduled deployment (POSIX-cron), an event-driven…
Phase 2 of building a Claude Managed Agent — turn a validated build sheet into exact API payloads and a resumable BYOK curl launch script, then launch…
Close out a launched Claude Managed Agent — recap every primitive the founder now owns, regenerate the single-file overview page, and suggest the next 1-2…