deeleeramone/pywry/autonomous-building
Claude Code and agent skill by deeleeramone/pywry
- community
Checking that the SKILL.md file is still in the repository.
Autonomous PyWry application building using LLM sampling, elicitation, and progress reporting.
Install
npx vskill@latest install deeleeramone/pywry/autonomous-buildingSKILL.md
Autonomous Application Building
This skill teaches agents how to use PyWry MCP's agentic tools to autonomously design, build, and export complete widget applications from a plain-English description.
When to Use These Tools
Use the agentic tools when you need to:
- Build a complete PyWry app from a description without manual step-by-step tool calls
- Deliver a full Python project (main.py, requirements.txt, README.md, widgets/)
- Interactively gather requirements from the user before generating code
- Show real-time progress to the user during long build operations
Available Agentic Tools
plan_widget — AI-Planned Widget Spec
Sends the description to the LLM via sampling and returns a validated WidgetPlan JSON object. Use this to inspect the plan before committing to building.
build_app — End-to-End Autonomous Builder
The primary tool for autonomous app building. One call:
- Samples a
WidgetPlanfrom the description - Registers the widget in the session
- Returns
widget_idand complete runnable Python code
The returned python_code is a fully self-contained Python script requiring only pywry.
export_project — Complete Python Project Package
Takes one or more widget_ids and generates a full project tree:
scaffold_app — Interactive Multi-Turn Builder
Uses ctx.elicit() to ask the user questions before generating the plan:
- App title and description
- Display mode (native / inline)
- Optional libraries (Plotly, AG-Grid)
- Toolbar position
Recommended Workflow
Quick build (autonomous)
Inspect-then-build
Interactive (with user input)
Progress Reporting
All agentic tools emit report_progress events. Clients that display a progress bar will show real-time status: Planning… → Generating code… → Writing files… → Done
Combining With Other Tools
After build_app you can continue refining using the standard tools:
Tips for Good Results
- Specificity beats brevity: "A real-time stock ticker with 5 company buttons and a price display area"
produces better plans than "a finance app".
- Mention coloring / layout: "left sidebar with dark theme", "top toolbar with primary variant buttons".
- Describe interactivity: "clicking a country updates the chart below" triggers better callback planning.
- Large widgets: Request
include_plotly=Trueorinclude_aggrid=Truein your description if you need
charts or tables.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpywry/pywry/mcp/skills/autonomous_building/SKILL.md
Popularity
- Repository stars
- 93
- Repository forks
- 7
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 6 Aug 2026, 3 months ago.
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
[](https://verified-skill.com/skills/deeleeramone/pywry/autonomous-building)