init

Initialize the .claude/ directory with Spring Standards MCP templates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ryu-qqq/conventionHub --skill init-ryu-qqq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/ryu-qqq/conventionHub/tree/main/.claude/skills/init
Command: npx skills add https://github.com/ryu-qqq/conventionHub --skill init-ryu-qqq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initializes the .claude/ directory by generating Spring Standards MCP template-based configuration files, ensuring consistent project setup across teams.

Core Features & Use Cases

  • Backup existing .claude/ directory before applying templates.
  • Generate config files based on selected tech_stack and architecture templates.
  • Substitute variables to tailor the MCP templates for the current project.
  • Validate generated files to ensure deterministic initialization.

Quick Start

Run the init command to initialize .claude/ using the Spring Standards MCP template, with optional flags to specify tech stack, architecture, or perform a dry-run.

Frequently Asked Questions about init

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I initialize the .claude directory with Spring MCP templates?

To initialize the .claude directory with Spring MCP templates, run the init command. It generates configuration files based on your selected tech stack and architecture, performing variable substitution to tailor the templates for your project.

Can I preview Spring MCP template generation without overwriting existing files?

You can preview Spring MCP template generation without overwriting files by using the dry-run option. Additionally, the process automatically backs up existing .claude directory content before applying any new templates.

What is the best way to standardize Spring project setup across multiple teams?

The best way to standardize Spring project setup is applying consistent MCP templates during initialization. This ensures teams use identical configuration files tailored by variable substitution and validated for deterministic outputs.

Does the Spring MCP init template support custom tech stack and architecture selections?

The Spring MCP init template supports custom tech stack and architecture selections through optional flags. These options dictate which template configuration files are generated and substituted for your specific project environment.

How are variables substituted when generating Spring Standards MCP config files?

Variables are substituted when generating Spring Standards MCP config files by injecting project-specific values into the templates. The system then validates these generated outputs to ensure correctness and deterministic initialization.