Project Initialization Templates

Provide scaffolding templates for initializing software projects across common stacks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rghamilton3/mission-control-rack --skill project-initialization-templates-rghamilton3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Project Initialization Templates
Source: https://github.com/rghamilton3/mission-control-rack/tree/main/.claude/skills/project-init
Command: npx skills add https://github.com/rghamilton3/mission-control-rack --skill project-initialization-templates-rghamilton3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a centralized library of project scaffolding templates and conventions to eliminate ad-hoc setup, inconsistent repository structure, and missing development guardrails when initializing new software projects.

Core Features & Use Cases

  • Stack-specific templates for Python/FastAPI, Vue/TypeScript, Rust/Tauri, Embedded C/C++, Kotlin Multiplatform, and C++/Qt that capture recommended conventions and example files.
  • Shared conventions and project policies covering git, documentation, planning workflow, linting hooks, and basic Cortex configuration to ensure consistent developer experience.
  • Use Case: Run the repository init workflow to populate Context/, stack rules, lint hooks, and CLAUDE.md scaffolding so teams start with a tested, consistent baseline.

Quick Start

Use the Project Initialization Templates to scaffold a new repository with stack conventions, Context/ planning folders, and editor hooks.

Frequently Asked Questions about Project Initialization Templates

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

FAQPage Schema
How do I scaffold a new Python or FastAPI repository with consistent conventions?

To scaffold a new Python or FastAPI repository, use project initialization templates that supply stack-specific markdown conventions, CI snippets, and config skeletons without executing code, ensuring a tested baseline structure.

What boilerplate files are included for Vue and TypeScript project initialization?

Boilerplate files for Vue and TypeScript project initialization include stack-specific markdown convention documents, linting hooks, CLAUDE.md scaffolding, and Context/ planning folders to establish a consistent developer experience.

Can I use these project init templates for embedded C or C++/Qt development?

Yes, these project init templates support embedded C and C++/Qt development by providing repository scaffolding, stack rules, editor hooks, and configuration skeletons tailored to those specific technology stacks.

Does the scaffolding process execute code or only generate template files?

The scaffolding process only generates template files; it supplies config skeletons, CI snippets, and convention documents suitable for repository initialization without executing any code.

What's the best way to standardize git hooks and linting conventions across multiple stacks?

The best way to standardize git hooks and linting conventions across stacks is applying shared project policy templates that populate editor hooks, linting configurations, and planning workflows during repository initialization.

Are there initialization templates available for Rust/Tauri and Kotlin multiplatform projects?

Yes, initialization templates are available for Rust/Tauri and Kotlin multiplatform projects, providing stack-specific conventions, example files, and repository scaffolding to eliminate ad-hoc setup.