Claude-skill-registry foundry-setup
First-time setup for the foundry plugin (plugin:foundry@claude-foundry)
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/foundry-setup" ~/.claude/skills/majiayu000-claude-skill-registry-foundry-setup && rm -rf "$T"
manifest:
skills/data/foundry-setup/SKILL.mdsource content
Foundry Setup Skill
First-time setup for the foundry plugin. This skill is idempotent and safe to run multiple times.
Argument Handling
Check if
$ARGUMENTS contains --check or --preflight:
- If flag present: Run only Phase 1 (Pre-flight Checks), display results, then stop
- If no flag: Run all phases (full setup)
Execution
MANDATORY: Read
references/setup.md before proceeding. It contains the detailed phase instructions.
Flow
- **Entry** → Read `references/setup.md` (MANDATORY) → Ensure Full Mode → Preflight: MCP, Python, Git - [--check?] → **Exit** - [else] → Permissions → Workspace - [toml created?] → FeatureFlags → Providers → Research → TestConfig - [else] → Create TOML → FeatureFlags → Providers → Research → TestConfig - CLAUDE.md Configuration → Summary → **Exit**