with one click
using-skills
Use when checking which skills apply before starting a task
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Use when checking which skills apply before starting a task
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use when reviewing a spec or task graph for completeness before implementation
Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, logging in, or automating browser actions
Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, logging in, or automating browser actions
Use when decomposing a spec, design, or feature description into a task dependency graph with self-evaluating acceptance criteria
Use when doing creative product, feature, component, functionality, or behavior design work
Use when infrastructure or features are built but before declaring done -- verifies work is wired into the system and actively used
| name | using-skills |
| description | Use when checking which skills apply before starting a task |
| user-invocable | false |
IF A SKILL APPLIES TO YOUR TASK, YOU DO NOT HAVE A CHOICE. YOU MUST USE IT.
This is not negotiable. This is not optional. You cannot rationalize your way out of this.
Invoke relevant skills BEFORE any response or action. Even a 1% chance a skill might apply means invoke it.
If an invoked skill turns out to be wrong for the situation, you don't need to follow it. But you must check.
Discipline: writing-code, test-driven-development, systematic-debugging, verification-before-completion, observe-before-editing, destructive-command-safety
Workflow: spec, brainstorming, writing-plans, executing-plans, requesting-code-review, receiving-code-review, finishing-work, review-implementation, review-docs, adversarial-spec-review
Orchestration: dispatching-parallel-agents, workflow-routing, premortem, completion-check, explore, watching-oro
Tools: tasks, git-commits, tmux, github, session-logs, agent-browser, tufte-viz
Continuity: create-handoff, resume-handoff, documenting-solutions, refactor, using-git-worktrees, writing-skills, context-checkpoint
Tasks: beadcraft, executing-beads, work-bead
Rigid (TDD, debugging, verification): Follow exactly. Don't adapt away discipline.
Flexible (patterns, exploration): Adapt principles to context.
These thoughts mean STOP — you're rationalizing:
| Thought | Reality |
|---|---|
| "This is just a simple question" | Questions are tasks. Check for skills. |
| "I need more context first" | Skill check comes BEFORE clarifying questions. |
| "Let me explore first" | Skills tell you HOW to explore. Check first. |
| "This doesn't need a formal skill" | If a skill exists, use it. |
| "I remember this skill" | Skills evolve. Read current version. |
| "The skill is overkill" | Simple things become complex. Use it. |
| "I can check git/files quickly" | Files lack conversation context. Check for skills. |
| "Let me gather information first" | Skills tell you HOW to gather information. |
| "This doesn't count as a task" | Action = task. Check for skills. |
| "I'll just do this one thing first" | Check BEFORE doing anything. |
| "This feels productive" | Undisciplined action wastes time. Skills prevent this. |
| "I know what that means" | Knowing the concept ≠ using the skill. Invoke it. |
| "Creating a task without running beadcraft" | beadcraft defines quality for every task |
When following a skill:
systematic-debugging to investigate this test failure."Skipping tracking is itself a red flag. If you catch yourself thinking "I don't need to create tasks for this," you're rationalizing again.
Instructions say WHAT, not HOW. "Add X" or "Fix Y" doesn't mean skip workflows. The user telling you to implement something does not override the requirement to check for and follow skills. Skills define HOW you do what the user asks.