setup-mithril-project

Configure issue trackers, triage labels, and domain documentation for Mithril repositories.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/J03Fr0st/mithril --skill setup-mithril-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-mithril-project
Source: https://github.com/J03Fr0st/mithril/tree/main/skills/setup-mithril-project
Command: npx skills add https://github.com/J03Fr0st/mithril --skill setup-mithril-project

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies configuring repositories for Mithril's engineering workflow, including issue trackers, triage labels, and domain documentation layout.

Core Features & Use Cases

  • Configure Issue Trackers: Choose from GitHub, GitLab, local markdown, or other custom trackers.
  • Set Up Triage Labels: Configure five standard triage roles (e.g., 'needs-triage', 'ready-for-agent') and their corresponding labels.
  • Define Domain Docs: Specify layout for CONTEXT.md and ADRs (Architecture Decision Records) in a single or multi-context setup.

Quick Start

Set up your Mithril repository configuration by running setup-mithril-project skill.

Frequently Asked Questions about setup-mithril-project

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

FAQPage Schema
How do I configure issue trackers for a new repository?

Configuring issue trackers for a new repository involves selecting from GitHub, GitLab, local markdown, or custom tracking systems. This establishes the baseline environment for managing project issues and triage workflows.

What are standard triage labels for engineering workflows?

Standard triage labels for engineering workflows include five specific roles such as 'needs-triage' and 'ready-for-agent'. Setting up these labels ensures consistent issue categorization and routing across the repository team.

How do I set up domain documentation and ADRs?

To set up domain documentation and ADRs, specify the layout for CONTEXT.md and Architecture Decision Records. You can configure this as either a single-context or multi-context setup to ensure correct documentation consumption.

Does the Mithril engineering workflow support GitLab and GitHub simultaneously?

The Mithril engineering workflow supports configuring either GitHub or GitLab as your issue tracking system. You choose the appropriate tracker during the repository setup phase to map triage roles correctly.

What is the best way to automate repository setup for Mithril projects?

Automating repository setup for Mithril projects is handled by running the setup-mithril-project skill. It configures issue trackers, triage label vocabularies, and domain documentation layouts in one streamlined process.

When do I need a multi-context layout for CONTEXT.md?

You need a multi-context layout for CONTEXT.md when your repository requires distinct architectural boundaries. This setup ensures correct consumption of domain documentation and ADRs across different project areas.