What problem does it solve?
This skill automates the creation of code from templates to ensure consistent scaffolding across projects.
Core Features & Use Cases
- List available templates to discover options.
- Get template details to review prompts, linked docs, and output files.
- Read linked documentation to understand usage and constraints.
- Run templates with a dry-run option to validate outputs, then execute for real.
- Create new templates with description and documentation linkage.
- Configure templates with prompts and file mappings (name, description, doc, prompts, files).
Quick Start
List templates with mcp__knowns__list_templates({})
Get details with mcp__knowns__get_template({ "name": "<template-name>" })
Read doc with mcp__knowns__get_doc({ "path": "<doc-path>", "smart": true })
Run template (dry-run) with mcp__knowns__run_template({ "name": "<template-name>", "variables": { "name": "MyComponent" }, "dryRun": true })
Run template for real with mcp__knowns__run_template({ "name": "<template-name>", "variables": { "name": "MyComponent" }, "dryRun": false })
Create a new template with mcp__knowns__create_template({ "name": "<template-name>", "description": "Description", "doc": "patterns/<related-doc>" })