AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Buildable Planner

skill-suntay44-buildable-plugin-skills-planner · by suntay44

Use when turning an app idea prompt into a Buildable classification, ask-vs-build decision, selected archetype, phase plan, reference set, mock-data guidance, and concrete local-first app spec.

No reviews yet
0 installs
25 views
0.0% view→install

Install

$ agentstack add skill-suntay44-buildable-plugin-skills-planner

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No 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.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-suntay44-buildable-plugin-skills-planner)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

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 →
Are you the author of Buildable Planner? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

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:

  1. Run buildable plan "" when available. Use --file , --reference , or --screenshot for explicit user-provided files. It saves .buildable/phase-plan.md/json/toon by default; use --no-write only for terminal-only inspection.
  2. Load only appSpec.references.
  3. Inspect only explicit appSpec.referenceInputs supplied by the user.
  4. Do not load all templates.
  5. Do not load whole knowledge/ or templates/ directories.
  6. 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

  1. Prefer buildable plan "" when the CLI is available.
  2. Use core/archetype-registry.json tags for lightweight matching before opening archetype docs.
  3. Apply core/ask-vs-build-policy.md.
  4. Apply core/activation-policy.md.
  5. Load the selected knowledge/archetypes/.md.
  6. Load matching files from knowledge/data-models/ and knowledge/screen-graphs/ when they exist.
  7. Select the best templates///template-spec.json.
  8. Select compact UI/UX direction from core/design-system-registry.json and include it as appSpec.designSystem.
  9. Select compatible micro-blocks from blocks/registry.json and include them as appSpec.blocks; append only selected block references to appSpec.references.
  10. Include appSpec.mockData with realistic local seed-data guidance and state coverage.
  11. Include appSpec.referenceInputs when users attach screenshots/files; preserve paths and inspection instructions without pasting file contents into the prompt.
  12. Include appSpec.promptRefinement with assumptions, optional sharpening questions, and default answers.
  13. Include appSpec.planAudit with audit-first gates for scope, template status, references, mock data, UI/UX, local-first rules, auth/persistence, and review.
  14. Produce an app spec using core/app-spec-schema.md.
  15. Include a phase plan: clarify if needed, plan, mock data, design, build, review.
  16. Include explicit non-goals to prevent hosted feature drift.
  17. Ask questions with restraint:
  • Ask blocking appSpec.questions first when questionsNeeded is true.
  • When there are no blockers, ask at most one or two promptRefinement.optionalQuestions only if they would materially improve the result.
  • If the user wants to proceed, use promptRefinement defaults instead of continuing to interrogate.
  1. 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.json or .buildable/phase-plan.toon compact contract, then load only appSpec.references and the selected starter source.
  1. When the user asks for login, auth, accounts, protected routes, or an explicit auth flag, include appSpec.auth and 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.md
  • knowledge/data-models/task-manager.md
  • knowledge/screen-graphs/task-manager.md
  • templates/web/task-manager/template-spec.json
  • templates/web/task-manager/TEMPLATE_PLAN.md

Output

Return:

  • classification
  • app spec
  • phase plan
  • selected appSpec.designSystem
  • selected appSpec.blocks reusable guidance
  • selected appSpec.mockData
  • appSpec.planAudit audit gates
  • appSpec.promptRefinement assumptions and optional questions with defaults
  • references the builder should load next
  • explicit appSpec.referenceInputs the 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.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.