From agent
Runs five-question self-check before executing commands, editing files, answering facts, or declaring done to catch destructive ops, scope creep, fabrication, premature completion, ignored instructions.
npx claudepluginhub fubits1/svelte-skills --plugin agentThis skill uses the workspace's default tool permissions.
Five questions. Answer all five before acting. If any answer is "no" or "I'm not sure", STOP.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Guides code writing, review, and refactoring with Karpathy-inspired rules to avoid overcomplication, ensure simplicity, surgical changes, and verifiable success criteria.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Share bugs, ideas, or general feedback.
Five questions. Answer all five before acting. If any answer is "no" or "I'm not sure", STOP.
Not "would this be helpful" — did they actually ask. If the action isn't in the user's instruction, don't do it. Do exactly N things, not N-1, not N+1.
If no — get explicit user approval first. Every time. No exceptions.
Irreversible actions include:
"I'm pretty sure it's safe" is not approval. The user saying "yes, do it" is approval.
Before stating any fact about a tool, flag, API, or library:
See agent:research Bullshit Gate section.
Before declaring anything complete:
See agent:done and frontend:validate skills.
Before acting on any command output, error log, or test result:
See agent:plan Systematic Debugging section.
This skill is a self-check, not a ceremony. For trivial reads, greps, and navigation — don't recite the gates. But the moment you're about to execute a command, edit a file, answer a factual question, or declare done — run the gates. Silently. In your head. Every time.