Decision
Every surface exists so a person can decide or act. Considered starts by naming that decision — not the layout, not the components.
- Human goal
- Observable finish
- Current workaround or alternative artifact considered
An Agent Skill for AI coding agents
Considered is a portable design-reasoning skill: it makes an agent frame the human decision, commit to a structure, and hand frozen evidence to an independent reviewer — before the surface ships.
npx considered install --dest .claude/skills/considered
How it works
Every surface exists so a person can decide or act. Considered starts by naming that decision — not the layout, not the components.
Thin briefs fail an eight-dimension gate. The skill asks ranked questions in small batches until the brief is designable — or records explicit assumptions with validation paths.
The surface is divided into zones with jobs, before any component is chosen. A rolled "hand" constrains the visual direction so defaults can't take over.
One focal point. Type, weight, and position are rationed: what earns the largest treatment is argued, not accidental.
Only now is the surface built, routed by mode and surface type, honoring the recorded contract.
Evidence is frozen into a packet and reviewed in a fresh context that never saw the build. The gate can block the ship.
Information architecture emerges from generation order, not from the user's decision. The most important value on screen is whatever came first in the data.
Left to its defaults, a model reaches for the same components every time. Competent, interchangeable, unconsidered.
The agent that built the surface declares it done. No fresh eyes, no evidence, no gate a bad build can fail.
Capture reusable product context
frameState the decision, ranked questions, assumptions
structureCommit to zones, hierarchy, action scopes
composeBuild the routed surface
critiqueAdversarial review in a fresh context
subtractA removal-only pass
hardenReal states, extremes, recovery
documentEmit the portable system record
8 v 9
Unsupported claims, Considered vs baseline — honesty at parity, up from 2:1 against.
Read the honesty record →Self-run blind evaluations; scenario briefs, review forms, and full records are public in the repository. github.com/mamjed/considered/evals
npx considered install --dest .claude/skills/considered
Install to .claude/skills/considered — skill discovery, shell optional.
Install to its documented project skills directory; the host reads SKILL.md and the bundled files.
Install to the host's documented skills directory and use the manual fallback if skill discovery isn't available.