Engineering
template-generator avatar

template-generator

Generate structured configuration files and formatted output by injecting user data into pre-defined project templates.

Introduction

The template-generator skill is a specialized utility designed to streamline the creation of structured files and configuration documents. By centralizing template management within an MCP-connected environment, this skill ensures that generated artifacts remain consistent, error-free, and aligned with project standards. It is intended for software engineers, project managers, and power users who frequently need to bootstrap configuration files, JSON outputs, or repetitive boilerplate code structures.

  • Automatically populates templates with specific user-provided values using structured variable mapping.

  • Supports standardized JSON configuration formats, ensuring valid output structures.

  • Integrates directly with MCP skill-resource tools to fetch templates dynamically from the repository.

  • Enforces strict template usage with a required confirmation marker (SKILLJACK_TEMPLATE_LOADED) to verify template integrity.

  • Eliminates manual drafting errors by using predefined, battle-tested boilerplate files.

  • To use this skill, ensure you have defined your templates within the project's templates/ directory.

  • Always invoke the skill by providing the necessary input values required by the specific template placeholders (e.g., PROJECT_NAME, DESCRIPTION, AUTHOR).

  • This skill requires the skill-resource tool to be available in your MCP client; it will not generate content from memory to ensure accuracy.

  • Verify the output includes the SKILLJACK_TEMPLATE_LOADED string to confirm the intended template was successfully applied.

  • Best suited for repetitive task automation in CI/CD pipelines, local development environment setup, and rapid project initialization workflows.

Repository Stats

Stars
9
Forks
2
Open Issues
19
Language
TypeScript
Default Branch
main
Sync Status
Idle
Last Synced
May 3, 2026, 07:54 PM
View on GitHub