suntay44/buildable-plugin-skills/web-builder

Claude Code and agent skill by suntay44/buildable-plugin-skills

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Generate or adapt a local-first Buildable web prototype from an app spec, archetype, UI pattern, design playbook, or golden template. Use for Buildable web/Next.js implementation; do not use for ordinary frontend debugging or unrelated website edits.

Install

npx vskill@latest install suntay44/buildable-plugin-skills/web-builder

SKILL.md

Buildable Web Builder Skill

Use this skill to generate or adapt local web prototypes.

Resolve all referenced paths from the Buildable plugin or repository root.

Reference Loading Contract

Mandatory order:

  1. Read .buildable/phase-plan.toon first when present. It is a summary: retrieve omitted details (such as full design rules or expected files) from the authoritative .buildable/phase-plan.json as needed. Without a saved plan, read buildable-app-spec.json. Reuse the plan for unchanged requirements rather than re-planning or reading all formats.
  2. Load only appSpec.references.
  3. Load current project files only as needed for the requested change.
  4. Do not load all templates.
  5. Load starter source only for the selected template and only when generating or editing it.

Default Stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn-style component patterns
  • local/mock data

Workflow

  1. Read the saved plan/app spec from the planner handoff.
  2. Check appSpec.planAudit.checks before editing; treat blocked/failed checks as gates, not suggestions.
  3. If questionsNeeded is true, ask the user before generating.
  4. For fresh starts, prefer buildable generate "<prompt>" when a runnable template exists. Add --out <dir> only when the user requested a specific folder.
  5. Apply appSpec.designSystem for visual tone, density, palette intent, layout rules, component rules, accessibility, and anti-patterns.
  6. Apply appSpec.blocks as reusable micro-template guidance. Selected block docs are references to adapt to the current entity/design system, not generic code to paste blindly.
  7. If appSpec.auth.requested is true, implement the local/mock auth shape first and keep any named provider behind the auth seam.
  8. Load only the references listed in the app spec.
  9. If the template is generic-app, use the selected archetype reference to shape screens and entities instead of loading unrelated templates.
  10. Inspect the local project if generating inside an existing app.
  11. Generate or adapt a complete first-screen prototype.
  12. Keep data local unless the spec explicitly requires otherwise.
  13. Run build/typecheck/lint checks when available.

Build Order

  1. Create typed entities and sample data.
  2. Build the primary screen and state operations.
  3. Add empty, filtered, and edited states.
  4. Apply responsive layout rules.
  5. Review against the selected quality rubric.

Guardrails

  • Do not add auth, accounts, billing, cloud previews, managed databases, telemetry, or deployment.
  • Do not create marketing landing pages for app requests.
  • Do not leave generic placeholder UI.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
54
Repository forks
7
7-day trend score
20

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/suntay44/buildable-plugin-skills/web-builder/badge)](https://verified-skill.com/skills/suntay44/buildable-plugin-skills/web-builder)

Something wrong with this skill or its page? Tell us.