Skip to content
Agentmart
Submit a tool

break

Stress-test one component against worst-case content and states on a throwaway page, then report what visibly broke.

Skill by TudeOrangBiasa

IndexedMIT★ 1
Write a review

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.

Book a call

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.

We use your email only for this newsletter. Privacy

About

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.

Use cases: documents, design, frontend, testing

No 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

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

More from TudeOrangBiasa

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.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying break?

CallGet help
Cite this page

break skill. Agent Mart. https://agentmart.dev/skills/tudeorangbiasa-break (last updated 2026-10-24)