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.md
source 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**