ACMC Python Repo Bootstrap

Bootstrap an ACMC Python repository with default config, environment, and report files.

Sby Skills Guide Bot
DevelopmentIntermediate
007/23/2026
Claude Code
#dev-onboarding#python#bootstrap#acmc#configuration

Recommended for


name: dev-onboarding description: Bootstrap ACMC Python repo defaults (.acmc, config, rapport). allowed-tools: Bash(*), Read

dev-onboarding

Standard ACMC bootstrap for a Python workspace (including empty clones like TinyDB).

Prerequisite: this repo is installed at ~/.claude/skills/dev-onboarding (see README). Run only via /dev-onboarding.

Reference: rules/acmc_engineering_standards.md.

Step 1 — directories

mkdir -p .acmc artifacts config

Step 2 — dev env

cp "${CLAUDE_SKILL_DIR}/templates/dev.env.sh.example" .acmc/dev.env.sh

Separate bash invocation before step 3.

Step 3 — deployment template

cp "${CLAUDE_SKILL_DIR}/templates/deployment.env.example" config/deployment.env
cp "${CLAUDE_SKILL_DIR}/scripts/catalog_heartbeat.sh" .acmc/catalog_heartbeat.sh
chmod +x .acmc/catalog_heartbeat.sh

Separate bash invocation before step 4.

Step 4 — defaults report

python3 "${CLAUDE_SKILL_DIR}/scripts/apply_defaults_v3.py" report

Separate bash invocation. Writes artifacts/rapport_onboarding.json.

Done

Check artifacts/rapport_onboarding.json exists. Summarize what was created for the user.

Related skills