mtk-setup

Dispatch MTK setup workflows to bootstrap or audit repositories.

6|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/moberghr/mtk-agent-toolkit --skill mtk-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mtk-setup
Source: https://github.com/moberghr/mtk-agent-toolkit/tree/main/.claude/skills/mtk-setup
Command: npx skills add https://github.com/moberghr/mtk-agent-toolkit --skill mtk-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MTK-setup provides a single entry point to bootstrap a repo and re-audit its architecture, ensuring consistent onboarding and governance across projects.

Core Features & Use Cases

  • Single entry point that dispatches to bootstrap, audit, or merge workflows.
  • Automates initial repository setup by generating CLAUDE.md, .claude/tech-stack, and architecture principles.
  • Supports re-audit to refresh architectural principles in response to significant changes.

Quick Start

Run /mtk-setup with no flags for a full bootstrap, or add --audit to re-run the architecture audit, or --merge to unify audits across repos.

Frequently Asked Questions about mtk-setup

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

FAQPage Schema
How do I bootstrap a new repository to generate CLAUDE.md and architecture principles?

To bootstrap a repository, you run the unified launcher with no flags. This dispatches to the first-time onboarding workflow, which generates standardized artifacts like CLAUDE.md, .claude/tech-stack references, and architecture principles for the project.

What is the best way to re-audit repository architecture after significant changes?

The best way to re-audit repository architecture is to run the launcher with the --audit flag. This dispatches to the architecture-audit refresh workflow, which evaluates the updated codebase and regenerates standardized architectural principles and references.

Can I unify architecture audits across multiple repositories in a single workflow?

Yes, you can unify architecture audits across multiple MTK-enabled repositories by running the launcher with the --merge flag. This dispatches to the multi-repo merge workflow, which orchestrates and consolidates audits across the specified projects.

Do I need any dependencies to use the MTK bootstrap and audit launcher?

No external dependencies are required to use the MTK bootstrap and audit launcher. The Skill operates independently by implementing its own argument parsing, skill selection, and artifact generation to produce the necessary .claude references.

When should I use the audit refresh workflow instead of a full repository bootstrap?

You should use the audit refresh workflow instead of a full bootstrap when an existing repository undergoes significant changes. A full bootstrap is intended only for first-time onboarding, while the audit refresh updates architectural principles without recreating the initial setup.

How does argument parsing work for the unified setup and audit orchestration?

Argument parsing works by intercepting input flags to route the unified setup and audit orchestration to the correct workflow. Passing no flags triggers a full bootstrap, while --audit and --merge specifically select architecture re-audits and multi-repo consolidations respectively.