agent-rules-skill-auth…
Maintain WebDev Agent Kit source rules, skills, metadata, and validators. Excludes upgrading installed copies.
Build disposable experiments for unresolved UI or state decisions. Use when code and documentation cannot settle the question; exclude approved implementation and small edits.
$ npx -y skills add ytvee-dev/webdev-agent-kit --skill frontend-prototype-explorer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/frontend-prototype-explorerContext preview
The summary Claude sees to decide when to auto-load this skill.
Build disposable experiments for unresolved UI or state decisions. Use when code and documentation cannot settle the question; exclude approved implementation and small edits.
name: frontend-prototype-explorer description: "Build disposable experiments for unresolved UI or state decisions. Use when code and documentation cannot settle the question; exclude approved implementation and small edits." id: "agents.skills.frontend-prototype-explorer.skill" title: "Frontend Prototype Explorer" doc_type: "skill" layer: "skill" status: "active" publishable: true local_only: false skill: "frontend-prototype-explorer" tags: [] parent: - "[[AGENTS|Canonical Agent Policy]]" related: - "[[common/domain-glossary-rules]]" - "[[templates/decision-log]]" depends_on: []
Maturity: experimental. Validate a consequential UI or state decision through a disposable experiment before production implementation.
Answer one unresolved question with the cheapest runnable artifact. Preserve the decision and evidence, not an accidental production implementation.
1. Apply the active runtime entrypoint (`AGENTS.md` for project targets or the native runtime prelude for plugin targets) and the confirmed question and constraints. 2. Inspect only the existing stack, commands, and affected ownership needed. 3. Read `common/domain-glossary-rules.md` when domain terms matter. 4. Read `common/verification-loop-rules.md` for executable observations and `common/rendered-visual-verification-policy.md` if UI interaction is needed.
Use available project-file and command capabilities. A callable browser is required for claims about rendered interaction, not for a headless state probe. Use existing dependencies. Tool or package installation, external mutations, and production access retain their existing authorization boundaries.
1. State one question, what observation would change the decision, and the bounded experiment scope. Resolve facts from code before asking questions. 2. Choose an isolated scratch directory or disposable worktree outside production source and build inputs. Never overwrite an existing experiment. State the allowed files, stop condition, and attempt/time budget before implementation. 3. Build the minimum probe with synthetic in-memory data and one launch command. For usability, compare meaningfully different interactions on the same data; for logic, expose transitions and resulting state. Avoid production services, durable user storage, test infrastructure, and speculative abstractions. 4. Run the relevant cases and record observations. If a tool is unavailable, record blocked evidence. For subjective usability, present the alternatives and collect user judgment; agent preference alone is not user validation. 5. Stop when the question is answered, the budget is exhausted, or evidence is blocked. Report inconclusive results without defaulting to a preferred option. 6. Record Question, Observations, Decision, Limitations, and Evidence reference in the existing local decision log when durable work warrants it. Include rejected alternatives only when actually considered. 7. Hand the decision to the design/architecture or execution planner. Production implementation is a separate approved slice with its own acceptance checks. Do not silently promote prototype code, merge its branch, publish it, or delete artifacts owned by the user. Keep an evidence pointer for resumption.
Final response: return only facts that affect the user's understanding, confidence, or next action. Omit empty fields and workflow narration.
Report the answered question, launch command or artifact, observations, decision or pending user judgment, limitations, and next implementation step. State experimental maturity. Do not report production readiness from a probe.
Should trigger:
Should not trigger:
A cross-platform frontend kit for Codex, Claude Code, Cursor, OpenCode, etc. It helps AI coding agents work predictably and safely with existing frontend projects.
Repo: ytvee-dev/webdev-agent-kit
Maintain WebDev Agent Kit source rules, skills, metadata, and validators. Excludes upgrading installed copies.
Inspect Figma links through MCP or browser computer use, or analyze screenshots and selected-layer properties. Produce frontend specs and clarify unresolved…
Create, resume, analyze, or converge standard and deep frontend execution plans with traceable slices, evidence, and stop/resume state. Skip lightweight…
Plan architecture and ownership for standard or deep React/Next.js work across routing, state, data, styling, forms, builds, migrations, and implementation…
Diagnose and fix frontend defects from evidence, including unclear UI/runtime errors, broken routes, styling regressions, and hydration or client issues.…
Set subject-grounded visual direction for standard or deep UI work, redesign, polish, critique, anti-template review, or design handoff. Skip technical…