Shared configuration patterns for project setup commands. Provides security hooks, Claude framework structure templates, and framework detection patterns used across multiple setup commands.
Add this skill
npx mdskills install applied-artificial-intelligence/shared-setup-patternsProvides reusable templates and patterns for project setup with good token optimization rationale
Purpose: Common configuration patterns and templates shared across all project setup commands.
Used by: /setup:python, /setup:javascript, /setup:existing, /setup:explore, /setup:user
Token Impact: Provides ~1,700 tokens of shared templates loaded once, avoiding duplication across 5+ commands (saves ~3,200 tokens through reuse).
This skill contains ONLY patterns shared by multiple setup commands:
Language-specific templates (Python, JavaScript, etc.) are kept inline in their respective commands.
Located: templates/security_hooks.json
Comprehensive security and quality hooks configuration:
Used by: ALL setup commands that create projects
Located: templates/claude_framework/
Templates for .claude/ directory structure:
structure.md - Directory layout and purposememory_templates/ - project_state.md, dependencies.md, conventions.md, decisions.mdwork_structure.md - Work directory organizationUsed by: ALL setup commands
Located: templates/framework_detection.md
Patterns for auto-detecting:
Used by: /setup:existing, /setup (if dispatcher exists)
Commands reference this skill in frontmatter:
skills: [shared-setup-patterns]
Then access specific templates:
templates/security_hooks.jsontemplates/claude_framework/ templatestemplates/framework_detection.mdOnly truly shared content lives here. Language-specific templates (Python pyproject.toml, JavaScript package.json) stay inline in their respective commands to avoid skill overhead for single-use templates.
This keeps each command self-contained while sharing common infrastructure patterns.
Best experience: Claude Code
/plugin marketplace add applied-artificial-intelligence/shared-setup-patternsThen /plugin menu → select skill → restart. Use /skill-name:init for first-time setup.
Other platforms
Install via CLI
npx mdskills install applied-artificial-intelligence/shared-setup-patternsShared Setup Patterns is a free, open-source AI agent skill. Shared configuration patterns for project setup commands. Provides security hooks, Claude framework structure templates, and framework detection patterns used across multiple setup commands.
Install Shared Setup Patterns with a single command:
npx mdskills install applied-artificial-intelligence/shared-setup-patternsThis downloads the skill files into your project and your AI agent picks them up automatically.
Shared Setup Patterns 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.