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

113 lines (105 loc) 3.1 kB
{ "id": "prprompts-generator", "name": "PRPROMPTS Generator", "version": "1.0.0", "category": "prprompts-core", "description": "Generate all 32 customized PRPROMPTS files from PRD with security-audited patterns", "author": "PRPROMPTS Team", "icon": "📚", "tags": ["prprompts", "generation", "automation", "security"], "inputs": { "required": { "prd_path": { "type": "string", "description": "Path to validated PRD file", "default": "docs/PRD.md", "validation": "^docs/.*\\.md$" } }, "optional": { "output_dir": { "type": "string", "description": "Output directory for PRPROMPTS files", "default": "PRPROMPTS" }, "phases": { "type": "array", "description": "Which phases to generate (1=Core, 2=Quality, 3=Demo)", "default": [1, 2, 3] }, "overwrite": { "type": "boolean", "description": "Overwrite existing files", "default": false } } }, "outputs": { "files_generated": { "type": "array", "description": "List of generated PRPROMPTS files" }, "total_files": { "type": "number", "description": "Total number of files generated" }, "customizations_applied": { "type": "object", "description": "PRD-based customizations applied" }, "warnings": { "type": "array", "description": "Any warnings during generation" } }, "config": { "interactive": false, "timeout": 90000, "retryable": true, "maxRetries": 2, "cacheable": false, "cacheDuration": 0 }, "dependencies": ["prd-analyzer"], "requirements": { "flutter": false, "projectInitialized": false, "prdExists": true, "prpromptsGenerated": false, "gitRepo": false }, "examples": [ { "description": "Generate all 32 PRPROMPTS files", "command": "@claude use skill prprompts-core/prprompts-generator", "expectedOutput": "32 customized guide files in PRPROMPTS/ directory" }, { "description": "Generate only Phase 1 (Core)", "command": "@claude use skill prprompts-core/prprompts-generator --phases [1]", "expectedOutput": "10 Phase 1 files generated" }, { "description": "Generate with custom output directory", "command": "@claude use skill prprompts-core/prprompts-generator --output_dir guides", "expectedOutput": "Files generated in guides/ directory" } ], "cicd": { "testable": true, "mockInputs": { "prd_path": "tests/fixtures/sample-prd.md", "output_dir": "test-output/PRPROMPTS", "overwrite": true }, "expectedOutputs": { "total_files": 32, "files_generated": ["01-project_overview.md", "16-security_and_compliance.md"] }, "fixtures": [ "tests/fixtures/sample-prd.md", "tests/fixtures/healthcare-prd.md", "tests/fixtures/fintech-prd.md" ] } }