Use at the acceptance gate — verify the build by doing the user's flow yourself end-to-end and confirming persisted state, not by checking that "the parts exist per spec" or that a green suite ran.
EnglishUse when a build is proposed with no path to reach users — force distribution (channel + activation + retention loop) into the product decision. "Build it and they will come" is a failure mode, not a plan.
EnglishUse when AI coding agents will read/write this codebase, or an AI/LLM feature is proposed — design for the AI reader, defend against AI-accelerated drift, and treat AI-only-legible novelty as a token.
EnglishUse to turn a raw transcript/doc into structured knowledge — break it into nuggets (one observation + its receipt + a tag), then build themes UP from the codes; never a wall of notes or a top-down summary.
EnglishUse during the runtime adversarial pass — attack the build the way real users (and bad actors) actually behave: malformed input, concurrency, network failure, refresh/back, permissions you shouldn't have, and the second time, not just the first.
EnglishUse before you run anything — statically walk every user journey end-to-end (happy path plus the error, empty, returning-user, and cancel states) by reading flow + spec + code, to find where it's incomplete or breaks. A missing journey is a defect.
EnglishUse when documenting how to deploy, operate, or recover a service, or after learning something a release/incident taught you — write a runbook so good a competent stranger could ship or recover from it alone.
EnglishUse when a QUALIFIED deal stalls — "let me think it over," goes quiet, keeps asking for more info, won't commit. This is usually indecision (fear of a wrong choice), not status-quo bias. De-risk with JOLT; do NOT push urgency, which makes fear worse.
EnglishUse mid-cycle on any multi-stakeholder deal — map the buying committee, multi-thread across it, develop a real champion (power + self-interest), TEST them, and reach the economic buyer without burning your contact.
EnglishUse whenever you reach for a value (color, spacing, radius, type, motion) or build a component — extend tokens and shared components in place, never fork into one-off className soup. The system is what lets quality scale across surfaces.
EnglishUse when copy across surfaces is inconsistent or ad-hoc, when you need a reusable messaging framework the whole team can derive from (homepage, deck, ads, onboarding all ladder to the same core), to pressure-test whether a proof point actually discriminates (true-but-weak stats) or whether naming a customer/competitor is a good look, or to audit README/docs/changelog/marketing for drift against each other and against the real shipped surface.
EnglishUse whenever a load-bearing call is made (or asked again) — record problem, options, what was chosen, why, and what was rejected, so settled questions aren't re-litigated and "why did we do it this way?" always has an answer.
EnglishUse for build-vs-buy, adopting a new framework/database/language, or "should we use X" — apply the innovation-token test; default to the well-understood; a stack only the AI understands is a token spent.
EnglishUse when advancing a deal toward commitment — build a Mutual Action Plan working backward from go-live (including legal/procurement), drive each step, and ASK for the commitment plainly. Pursue commitment + advancement, never compliments.
EnglishUse when scoping any user-facing surface — require a whole-surface design up front; ship in slices, but each slice lands in its final place, nothing bolted on to be re-placed later.
EnglishUse when laying out any screen or composing a set of elements — make the eye go where it should. Establish visual hierarchy (one focal point, deliberate scan path), group with Gestalt, structure with a grid and whitespace, and disclose progressively. This is the affirmative craft, not just refusing slop.
EnglishUse BEFORE picking which questions matter — reweight the load-bearing themes by the company's category and stage. The themes are not equally important across categories; say the reweighting out loud in one line.
EnglishUse when more than one entry surface exists or is proposed (CLI, API, MCP, UI, webhook, cron) — make every surface route to one shared core code path, and run a DRY pass for the same thing hand-rolled twice.
EnglishUse when summarizing whether the bet clears the bar — explicitly tally how many unique insights it carries across tech, market, and GTM. One isn't enough; name which ones and why.
EnglishUse for the pitch, the launch story, the homepage hero, the keynote, the fundraising or vision story — any artifact that must move someone emotionally, not just inform. Build a strategic narrative with stakes.
EnglishUse when code does anything cryptographic — hashing passwords, encrypting data, signing tokens, generating randomness — catch the common crypto misuse and never let anyone roll their own.
EnglishUse to maintain the living body of knowledge — one findable source of truth, deduplicated, tagged to a stable schema, with each belief carrying its evidence, confidence, and any dissent. You propose updates; a human ratifies.
EnglishUse whenever something is broken, flaky, or behaving unexpectedly — find the root cause systematically (reproduce, isolate, hypothesize, verify) and fix the cause, not the symptom. Never shotgun-edit.
EnglishUse when defining what "success" means for a feature/initiative, when picking a metric, or when a number looks suspiciously good — choose a North Star + guardrails, reject vanity, and defend against Goodhart/gaming.
EnglishIncludes Accept Against Reality, Account for Distribution, Architect for the AI Era, and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Accept Against Reality
Use at the acceptance gate — verify the build by doing the user's flow yourself end-to-end and confirming persisted state, not by checking that "the parts exist per spec" or that a green suite ran.
Account for Distribution
Use when a build is proposed with no path to reach users — force distribution (channel + activation + retention loop) into the product decision. "Build it and they will come" is a failure mode, not a plan.
Architect for the AI Era
Use when AI coding agents will read/write this codebase, or an AI/LLM feature is proposed — design for the AI reader, defend against AI-accelerated drift, and treat AI-only-legible novelty as a token.
Atomic Synthesis
Use to turn a raw transcript/doc into structured knowledge — break it into nuggets (one observation + its receipt + a tag), then build themes UP from the codes; never a wall of notes or a top-down summary.
Attack Like a Real User
Use during the runtime adversarial pass — attack the build the way real users (and bad actors) actually behave: malformed input, concurrency, network failure, refresh/back, permissions you shouldn't have, and the second time, not just the first.
Audit the Journeys
Use before you run anything — statically walk every user journey end-to-end (happy path plus the error, empty, returning-user, and cancel states) by reading flow + spec + code, to find where it's incomplete or breaks. A missing journey is a defect.
Author the Runbook
Use when documenting how to deploy, operate, or recover a service, or after learning something a release/incident taught you — write a runbook so good a competent stranger could ship or recover from it alone.
Beat No Decision
Use when a QUALIFIED deal stalls — "let me think it over," goes quiet, keeps asking for more info, won't commit. This is usually indecision (fear of a wrong choice), not status-quo bias. De-risk with JOLT; do NOT push urgency, which makes fear worse.
Build and Test the Champion
Use mid-cycle on any multi-stakeholder deal — map the buying committee, multi-thread across it, develop a real champion (power + self-interest), TEST them, and reach the economic buyer without burning your contact.
Build on the Design System
Use whenever you reach for a value (color, spacing, radius, type, motion) or build a component — extend tokens and shared components in place, never fork into one-off className soup. The system is what lets quality scale across surfaces.
Build the Messaging House
Use when copy across surfaces is inconsistent or ad-hoc, when you need a reusable messaging framework the whole team can derive from (homepage, deck, ads, onboarding all ladder to the same core), to pressure-test whether a proof point actually discriminates (true-but-weak stats) or whether naming a customer/competitor is a good look, or to audit README/docs/changelog/marketing for drift against each other and against the real shipped surface.
Capture Decisions
Use whenever a load-bearing call is made (or asked again) — record problem, options, what was chosen, why, and what was rejected, so settled questions aren't re-litigated and "why did we do it this way?" always has an answer.
Choose Boring Technology
Use for build-vs-buy, adopting a new framework/database/language, or "should we use X" — apply the innovation-token test; default to the well-understood; a stack only the AI understands is a token spent.
Close with a Mutual Action Plan
Use when advancing a deal toward commitment — build a Mutual Action Plan working backward from go-live (including legal/procurement), drive each step, and ASK for the commitment plainly. Pursue commitment + advancement, never compliments.
Coherence Over Piecemeal
Use when scoping any user-facing surface — require a whole-surface design up front; ship in slices, but each slice lands in its final place, nothing bolted on to be re-placed later.
Compose the Layout
Use when laying out any screen or composing a set of elements — make the eye go where it should. Establish visual hierarchy (one focal point, deliberate scan path), group with Gestalt, structure with a grid and whitespace, and disclose progressively. This is the affirmative craft, not just refusing slop.
Condition on Category
Use BEFORE picking which questions matter — reweight the load-bearing themes by the company's category and stage. The themes are not equally important across categories; say the reweighting out loud in one line.
Converge on One Surface
Use when more than one entry surface exists or is proposed (CLI, API, MCP, UI, webhook, cron) — make every surface route to one shared core code path, and run a DRY pass for the same thing hand-rolled twice.
Count the Insights
Use when summarizing whether the bet clears the bar — explicitly tally how many unique insights it carries across tech, market, and GTM. One isn't enough; name which ones and why.
Craft the Narrative
Use for the pitch, the launch story, the homepage hero, the keynote, the fundraising or vision story — any artifact that must move someone emotionally, not just inform. Build a strategic narrative with stakes.
Cryptography Sanity Check
Use when code does anything cryptographic — hashing passwords, encrypting data, signing tokens, generating randomness — catch the common crypto misuse and never let anyone roll their own.
Curate the Repository
Use to maintain the living body of knowledge — one findable source of truth, deduplicated, tagged to a stable schema, with each belief carrying its evidence, confidence, and any dissent. You propose updates; a human ratifies.
Debug to Root Cause
Use whenever something is broken, flaky, or behaving unexpectedly — find the root cause systematically (reproduce, isolate, hypothesize, verify) and fix the cause, not the symptom. Never shotgun-edit.
Define Success Metrics
Use when defining what "success" means for a feature/initiative, when picking a metric, or when a number looks suspiciously good — choose a North Star + guardrails, reject vanity, and defend against Goodhart/gaming.
Showing 24 of 166 skills. Use the list’s page controls above to explore the rest.
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Accept Against Reality skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- Reported license for the skills shown: MIT. The author’s terms apply.