Pattern Templates in Skills
Encode patterns as structured data inside skill SKILL.md files. Mahavishnu reads skill docs and generates projects by following the template instructions.
Pros
- No new infrastructure — uses existing skill system
- Patterns are human-readable markdown
- Skills already have MCP tool references
Cons
- Skills aren't designed for structured data extraction
- Hard to compose multiple patterns
- No machine-readable pattern format
- Generation logic embedded in skill instructions (fragile)