--- name: regenerate-blueprints description: >- Use when an existing skill blueprint needs regeneration, whether requested directly or required by another skill. Do not use for ordinary blueprint editing or synchronization. --- > Generated from `blueprint.yaml`. Do not edit this block by hand. Executable Interfaces: Send the required `caller` (caller skill), `interface`, `version`, and `arguments`; optional `dry_run` defaults to false. Compact uses ordered `positionals` plus an option mapping; ordered raw argv uses `positionals: []` plus every argv token in list `options`. Never mix forms. - `regenerate-blueprints._rtx.interface.regenerate-blueprint` — Generate a refreshed blueprint YAML for one existing skill under /tmp. - Caller: `regenerate-blueprints` - Version: 1 - Security level: 2 - Alternative: `skill-name` Arguments JSON (replace labels with actual values). Omit optional positionals and options that are not needed. {"options": {}, "positionals": ["skill-name"], "stdin": null} Required options: []; positional arity: 1..1; stdin: forbidden ## Purpose Generate a schema-documented replacement blueprint for one existing skill. ## Rules - Input is the exact skill directory name. - Write only `/tmp/_blueprint.yaml`. - Do not edit the skill's existing `blueprint.yaml`. - Report the generated path and any validation failure.