From atlas
Create or modify a reusable component that survives latency, cancellation, and partial failure (progress modal, upload widget, job panel), handling every backend state with all six interaction states rendered.
How this skill is triggered — by the user, by Claude, or both
Slash command
/atlas:atlas-component [component name+purpose] [props contract] [backend contract]When to use
build a reusable component that handles latency, cancellation, and partial failure - progress modal, upload widget, or job panel
[component name+purpose] [props contract] [backend contract]components/****/*.tsxThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Apply the Operating Contract to this entire task. It is injected below.
Apply the Operating Contract to this entire task. It is injected below.
cat "${CLAUDE_PLUGIN_ROOT}/references/operating-contract.md"
If the contract did not load above, read ${CLAUDE_PLUGIN_ROOT}/references/operating-contract.md and apply it before proceeding.
Read ${CLAUDE_SKILL_DIR}/references/component-pattern.md and follow the props, className, six-state, and file-pattern contract it defines. Seed a new file from ${CLAUDE_SKILL_DIR}/templates/component.seed.tsx when starting from scratch.
atlas-componentBuild the single reusable component described in $ARGUMENTS, defining its contract first and proving every state renders.
Inputs to read from $ARGUMENTS: the component (name and purpose), the props contract (props with types), and the backend contract it consumes (endpoints, payload shape, polling vs stream, cancel semantics). If a required input is missing or ambiguous, ask once for it, then proceed.
npx claudepluginhub w159/atlas --plugin atlasGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.