Install
$ agentstack add skill-suntay44-buildable-plugin-skills-planner ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Buildable Planner Skill
Use this skill to classify prompts, choose an archetype, decide whether questions are needed, and produce a top-down phase plan plus app spec.
Inputs
- user prompt
- optional user-provided screenshots, documents, or source files
- optional existing repository context
- optional local preferences
Resolve all referenced paths from the Buildable plugin or repository root.
Activation
Use Buildable only for app planning, app generation, UI/UX product guidance, or prototype review. Do not activate globally for unrelated coding tasks.
Reference Loading Contract
Mandatory order:
- Run
buildable plan ""when available. Use--file,--reference, or--screenshotfor explicit user-provided files. It saves.buildable/phase-plan.md/json/toonby default; use--no-writeonly for terminal-only inspection. - Load only
appSpec.references. - Inspect only explicit
appSpec.referenceInputssupplied by the user. - Do not load all templates.
- Do not load whole
knowledge/ortemplates/directories. - Load starter source only for the selected template and only when generating or editing it.
Use knowledge/INDEX.md and templates/INDEX.md only for discovery when the CLI is unavailable.
Workflow
- Prefer
buildable plan ""when the CLI is available. - Use
core/archetype-registry.jsontags for lightweight matching before opening archetype docs. - Apply
core/ask-vs-build-policy.md. - Apply
core/activation-policy.md. - Load the selected
knowledge/archetypes/.md. - Load matching files from
knowledge/data-models/andknowledge/screen-graphs/when they exist. - Select the best
templates///template-spec.json. - Select compact UI/UX direction from
core/design-system-registry.jsonand include it asappSpec.designSystem. - Select compatible micro-blocks from
blocks/registry.jsonand include them asappSpec.blocks; append only selected block references toappSpec.references. - Include
appSpec.mockDatawith realistic local seed-data guidance and state coverage. - Include
appSpec.referenceInputswhen users attach screenshots/files; preserve paths and inspection instructions without pasting file contents into the prompt. - Include
appSpec.promptRefinementwith assumptions, optional sharpening questions, and default answers. - Include
appSpec.planAuditwith audit-first gates for scope, template status, references, mock data, UI/UX, local-first rules, auth/persistence, and review. - Produce an app spec using
core/app-spec-schema.md. - Include a phase plan: clarify if needed, plan, mock data, design, build, review.
- Include explicit non-goals to prevent hosted feature drift.
- Ask questions with restraint:
- Ask blocking
appSpec.questionsfirst whenquestionsNeededis true. - When there are no blockers, ask at most one or two
promptRefinement.optionalQuestionsonly if they would materially improve the result. - If the user wants to proceed, use
promptRefinementdefaults instead of continuing to interrogate.
- End with a short satisfaction checkpoint:
- If the user is not satisfied, ask them to stay in Buildable Planner and revise the saved plan with a prompt such as "Buildable Planner: keep this direction, but make the reminder features stronger."
- If the user is satisfied, suggest the correct next skill for the target: Buildable Web Builder for web or Buildable Mobile Builder for mobile. The builder must read the saved
.buildable/phase-plan.jsonor.buildable/phase-plan.tooncompact contract, then load onlyappSpec.referencesand the selected starter source.
- When the user asks for login, auth, accounts, protected routes, or an explicit auth flag, include
appSpec.authand the auth references. Default to local/mock auth behind an auth seam; do not choose a hosted provider unless the user names one.
Reference Selection
Load only what the selected app needs. Do not browse all archetype files. For a todo prompt, prefer:
knowledge/archetypes/task-manager.mdknowledge/data-models/task-manager.mdknowledge/screen-graphs/task-manager.mdtemplates/web/task-manager/template-spec.jsontemplates/web/task-manager/TEMPLATE_PLAN.md
Output
Return:
- classification
- app spec
- phase plan
- selected
appSpec.designSystem - selected
appSpec.blocksreusable guidance - selected
appSpec.mockData appSpec.planAuditaudit gatesappSpec.promptRefinementassumptions and optional questions with defaults- references the builder should load next
- explicit
appSpec.referenceInputsthe builder should inspect - blocking questions only if required by policy or vague product direction
- one short next-step question: "Are you satisfied with this plan? If not, continue with Buildable Planner to revise it. If yes, continue with Buildable Web Builder/Mobile Builder using the saved plan."
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: suntay44
- Source: suntay44/buildable-plugin-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.