break
Stress-test one component against worst-case content and states on a throwaway page, then report what visibly broke.
Skill by TudeOrangBiasa
Chalk Labs
Need help deploying break?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/tudeorangbiasa-break
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, design, frontend, testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/break
What's inside
- Skill name
break- Description
- Stress-test one component against worst-case content and states on a throwaway page, then report what visibly broke. Use when a UI change is about to ship, a component renders user content, or the user asks to break or stress-test a component.
- License
- MIT
- Instructions
- 38 lines in SKILL.md · view on GitHub
Files (4)
- CREDITS.md
- SCENARIOS.md
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Break Render one component on a fresh page under every scenario that can actually reach it. The page is the deliverable: a visual report the user scrolls through, every state side by side, with the breaks marked. A component built against one happy path looks finished right up until real content arrives. It observes, it does not judge. A finding here is something that visibly broke, stated plainly. Reviewing code against a standard is `code-review`; exploring design alternatives is `prototype`. Isolation here is deliberate, the opposite of `prototype` (which demands the real page). The question is whether the component defends itself when the content is worst-case. One run is build, look once, report: minutes, not a session. Nothing in it justifies instrumentation, browser debugging, or a second pass. ## 1. Scope one component One component per run. "The settings page" is not a component; the profile form's text input is. Where the request spans several, list the candidates and ask which one to test rather than picking on the user's behalf. Restate what the component is in one sentence: what it accepts, what it renders, and where it will live. ## 2. Infer the scenarios from the component Stress only what varies. A scenario earns a slot when the component accepts something that can take that shape in production. Read the component first: its props, its slots, its states, and the data it renders. [SCENARIOS.md](SCENARIOS.md) holds the axes, the cue per axis, and what each scenario catches. Walk it against the component and keep only the axes whose cue matches. Write the kept scenarios down before building, one line each, then state which axes were dropped and why in one line, so a wrong inference is cheap to catch. ## 3. Build the harness page One throwaway route inside the app, so the real layout, fonts, and global styles come free. The real component imported untouched, rendered once per scenario in a single column with a short text label above each instance. The page adds labels, container widths, and fixture props, nothing else: no fonts or styles of its own, no simulated themes or token swaps, no probes. A component observed under any of those is a different component. Widths are scenarios on the page: render the width cases inside fixed-width containers beside the full-width one, so a single load shows every width and nothing ever gets resized. Feed scenarios as props and fixture data. The harness never imports production state, never wires to live data, and production never imports from the harness. Where the framework splits server from client components, the page itself is client code: fixture props can silently vanish crossing that boundary into an interactive component, and every scenario renders empty. ## 4. Look once and report Flip through every instance. Mark what visibly broke, each with its scenario label. Foundation breaks (the a11y floor and the content floor from the `prototype` craft bar, plus the applicable file from the checklist bank) are fixed directly. Everything else is stated plainly for the user to decide: non-foundation findings need confirmation before any change. Delete the harness page when done unless the user asks to keep it.
From TudeOrangBiasa/skills-for-agents, MIT.
More from TudeOrangBiasa/skills-for-agents
- 0.592score
diagnose
TudeOrangBiasa
Diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
show-me-your-work
TudeOrangBiasa
Keep a reviewable decision trail for long or unattended work: TSV log per decision, end audit, cross-model attention flags.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
setup-pre-commit
TudeOrangBiasa
Set up fast hooks with the repo's own toolchain (oxlint/oxfmt, Biome, or Prettier), type checking, tests, and a token-size gate.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
arena
TudeOrangBiasa
Parallel design bakeoff: N candidates on one brief, cross-judge, pick a base, graft the best parts.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
how
TudeOrangBiasa
Explain how a subsystem works: triage complexity, fan out explorers on 2 to 4 angles for complex scopes, synthesize into fixed sections.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
interrogate
TudeOrangBiasa
Adversarial multi-model review with rubric and bucketed verdict.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
correct
TudeOrangBiasa
Eliminate repeated agent mistakes at the highest level that works: architecture, types, lint, tests, docs last.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
architect
TudeOrangBiasa
Settle types, signatures, and module shape before code: ground, sketch twice, agree, implement, scrap when wrong.
SkillAFreshness: A★ 1Claude Code +9 - 0.579score
no-comments
TudeOrangBiasa
Kill needless comments plus the dead code they protect, fix root causes in scope, encode real constraints as structure.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
prototype
TudeOrangBiasa
Build a throwaway prototype to answer a design question.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
codebase-design
TudeOrangBiasa
Shared vocabulary for designing deep modules.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
domain-modeling
TudeOrangBiasa
Build and sharpen a project's domain model.
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 10, 2026 (20 days ago)
- Last release
- Oct 23, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from TudeOrangBiasa
- 0.592score
diagnose
TudeOrangBiasa
Diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
show-me-your-work
TudeOrangBiasa
Keep a reviewable decision trail for long or unattended work: TSV log per decision, end audit, cross-model attention flags.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
arena
TudeOrangBiasa
Parallel design bakeoff: N candidates on one brief, cross-judge, pick a base, graft the best parts.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
setup-pre-commit
TudeOrangBiasa
Set up fast hooks with the repo's own toolchain (oxlint/oxfmt, Biome, or Prettier), type checking, tests, and a token-size gate.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
how
TudeOrangBiasa
Explain how a subsystem works: triage complexity, fan out explorers on 2 to 4 angles for complex scopes, synthesize into fixed sections.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
interrogate
TudeOrangBiasa
Adversarial multi-model review with rubric and bucketed verdict.
SkillAFreshness: A★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get break running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
break skill. Agent Mart. https://agentmart.dev/skills/tudeorangbiasa-break (last updated 2026-10-24)