UNPKG

prprompts-flutter-generator

Version:

AI-powered Flutter development with full automation + official extension support - Generate 32 security-audited guides & auto-implement in 2-3 hours. NEW v5.1: Official Claude Code plugin with hooks, Gemini TOML commands, Qwen MCP settings. Features: Comp

101 lines (93 loc) 2.64 kB
{ "id": "flutter-bootstrapper", "name": "Flutter Bootstrapper", "version": "1.0.0", "category": "automation", "description": "Bootstrap complete Flutter project with Clean Architecture, security, and test infrastructure", "author": "PRPROMPTS Team", "icon": "🚀", "tags": ["flutter", "automation", "bootstrap", "setup", "clean-architecture"], "inputs": { "required": { "prd_path": { "type": "string", "description": "Path to PRD file", "default": "docs/PRD.md" } }, "optional": { "prprompts_dir": { "type": "string", "description": "Directory with PRPROMPTS files", "default": "PRPROMPTS" }, "dry_run": { "type": "boolean", "description": "Preview without making changes", "default": false } } }, "outputs": { "folders_created": { "type": "number", "description": "Number of folders created" }, "files_generated": { "type": "number", "description": "Number of files generated" }, "architecture_docs": { "type": "array", "description": "Generated architecture documents" }, "implementation_plan": { "type": "string", "description": "Path to implementation plan" } }, "config": { "interactive": false, "timeout": 120000, "retryable": true, "maxRetries": 2, "cacheable": false, "cacheDuration": 0 }, "dependencies": ["prd-analyzer", "prprompts-generator"], "requirements": { "flutter": true, "projectInitialized": true, "prdExists": true, "prpromptsGenerated": true, "gitRepo": true }, "examples": [ { "description": "Bootstrap complete Flutter project structure", "command": "@claude use skill automation/flutter-bootstrapper", "expectedOutput": "30+ folders, 100+ files, complete Clean Architecture setup" }, { "description": "Preview bootstrap without making changes", "command": "@claude use skill automation/flutter-bootstrapper --dry_run true", "expectedOutput": "Shows what would be created without executing" } ], "cicd": { "testable": true, "mockInputs": { "prd_path": "tests/fixtures/sample-prd.md", "prprompts_dir": "tests/fixtures/PRPROMPTS", "dry_run": true }, "expectedOutputs": { "folders_created": 30, "files_generated": 100 }, "fixtures": [ "tests/fixtures/sample-prd.md", "tests/fixtures/PRPROMPTS/" ] } }