Version: 1.0.0 Purpose: Project initialization and Claude Code configuration The setup plugin provides commands for initializing Claude Code in new and existing projects, configuring user-level settings, and setting up project-specific configurations. Set up a new Python project with modern tooling and Claude framework integration. - Poetry or pip + venv support - pytest, black, ruff, mypy - .clau
Add this skill
npx mdskills install applied-artificial-intelligence/setupWell-organized project scaffolding with multiple setup modes, but lacks implementation details
Version: 1.0.0 Purpose: Project initialization and Claude Code configuration
The setup plugin provides commands for initializing Claude Code in new and existing projects, configuring user-level settings, and setting up project-specific configurations.
/setup:python [project-name]Set up a new Python project with modern tooling and Claude framework integration.
Features:
Usage:
/setup:python my-api
/setup:python my-ml-project --minimal
/setup:javascript [project-name]Set up a new JavaScript/Node.js project with modern tooling and Claude framework integration.
Features:
Usage:
/setup:javascript my-app
/setup:javascript my-frontend
/setup:existingAdd Claude Code framework to an existing project with auto-detection.
Features:
Usage:
cd ~/my-existing-project
/setup:existing
/setup:user [--force]Initialize user-level Claude Code configuration (~/.claude/CLAUDE.md).
Features:
Usage:
/setup:user
/setup:user --force # Overwrite existing
/setup:statuslineConfigure Claude Code statusline to show framework context.
Features:
Usage:
/setup:statusline
Common configuration patterns and templates used across all setup commands.
Provides:
Token Impact: ~1,700 tokens shared across 5 commands (saves ~3,200 tokens)
Add to .claude/settings.json:
{
"extraKnownMarketplaces": {
"local": {
"source": {
"source": "directory",
"path": "~/agents/plugins"
}
}
},
"enabledPlugins": {
"setup@local": true
}
}
# New Python project
/setup:python my-project
# New JavaScript project
/setup:javascript my-app
# Add to existing project
cd ~/my-project && /setup:existing
# Configure user settings
/setup:user
Design Pattern: Subcommand pattern with shared skill
Example:
/setup (monolithic): 9,700 tokens always loaded/setup:python: 2,900 tokens (70% reduction)/system:audit, /system:status)/explore, /plan, /next)/index, /handoff)Part of Claude Code Framework Core Plugins (v1.0.0)
Best experience: Claude Code
/plugin marketplace add applied-artificial-intelligence/setupThen /plugin menu → select skill → restart. Use /skill-name:init for first-time setup.
Other platforms
Install via CLI
npx mdskills install applied-artificial-intelligence/setupSetup Plugin is a free, open-source AI agent skill. Version: 1.0.0 Purpose: Project initialization and Claude Code configuration The setup plugin provides commands for initializing Claude Code in new and existing projects, configuring user-level settings, and setting up project-specific configurations. Set up a new Python project with modern tooling and Claude framework integration. - Poetry or pip + venv support - pytest, black, ruff, mypy - .clau
Install Setup Plugin with a single command:
npx mdskills install applied-artificial-intelligence/setupThis downloads the skill files into your project and your AI agent picks them up automatically.
Setup Plugin works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Codex, Gemini Cli, Amp, Roo Code, Goose, Opencode, Trae, Qodo, Command Code. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.