mh-init

Manage MicroHard framework project configuration settings and agent rosters.

2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/Imad-Oute/MicroHard --skill mh-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mh-init
Source: https://github.com/Imad-Oute/MicroHard/tree/main/src/core/mh-init
Command: npx skills add https://github.com/Imad-Oute/MicroHard --skill mh-init

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manages project configuration setup for all MicroHard skills, providing necessary settings like project name, user name, output paths, agent roster, and communication language.

Core Features & Use Cases

  • Configuration Entry Point: Acts as the starting point for configuration management, ensuring skills have access to necessary project values.
  • Cross-Session Memory Support: Maintains and applies configurations across skill activations and sessions.
  • Department-Specific Configuration: Handles departmental-specific settings and output folders, facilitating specialized skill operation.
  • Agent Roster Management: Provides an agent roster for multi-agent skills, managing roles and titles.
  • Error Handling and Defaults: Ensures robust configuration management with error reporting and sensible defaults for missing values.

Quick Start

Activate the skill by running 'microhard init --module=core'.

Frequently Asked Questions about mh-init

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

FAQPage Schema
How do I set up project configuration settings for the MicroHard framework?

To set up project configuration for the MicroHard framework, run 'microhard init --module=core' to initialize project name, user information, and output paths. This provides a standardized setup ensuring all framework skills access essential settings.

What is cross-session memory support for project configuration?

Cross-session memory maintains and applies project configuration settings across different skill activations and sessions. This ensures your MicroHard framework skills retain necessary values like project name and output paths without requiring manual reconfiguration.

Does the MicroHard framework support multi-department configuration management?

Yes, the MicroHard framework handles department-specific settings and output folders. This facilitates specialized skill operation by allowing distinct configurations tailored to different organizational departments within the same project.

How do I manage an agent roster for multi-agent skills?

Agent roster management is handled through the MicroHard configuration skill, which provides and maintains an agent roster for multi-agent and party-mode skills. It manages specific roles and titles required for multi-agent operations.

What happens if required project settings are missing during configuration?

If required project settings are missing, the configuration management system uses error reporting and sensible defaults. This ensures robust configuration handling by automatically applying fallback values when necessary settings are absent.