denysfast

M Infr Init — Development skill for Claude Code

Development community

Check whether an infra.md file exists in the project root.

How to install M Infr Init

Installs to ~/.claude/skills/denysfast-denys-fast-mskills-m_infr_init/SKILL.md

Terminal
mkdir -p ~/.claude/skills/denysfast-denys-fast-mskills-m_infr_init && curl -fsSL https://raw.githubusercontent.com/denysfast/denys-fast-mskills/HEAD/commands/m_infr_init.md -o ~/.claude/skills/denysfast-denys-fast-mskills-m_infr_init/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What M Infr Init does


disable-model-invocation: true

Check whether an `infra.md` file exists in the project root.

If the file ALREADY exists — show its contents and ask: "infra.md already exists. Recreate or edit it?"

If the file does not exist — run a wizard, asking the questions one at a time:

  1. **Servers**

    • How many servers / VMs are used?
    • For each: name, IP/domain, OS, role (web, api, worker, db, etc.)
  2. **Compute resources**

    • CPU: model, core count
    • GPU: model, count, VRAM
    • RA

Alternatives in Development

  • Root Cause Tracing — Use when errors occur deep in execution and you need to trace back to find the original trigger 102.5k ★
  • Check 1: Cache Exists? — CLAUDE_DIR="${CLAUDE_CONFIG_DIR:-$HOME/.claude}" CACHE_EXISTS=$(ls -d "$CLAUDE_DIR/plugins/cache/claude-hud" 2 10.9k ★
  • Tentacle Context Init — You are working on the {{tentacleName}} section 1.4k ★

Full documentation available on GitHub

View Source Repository