Skip to main content

Installation Guide

This guide walks you through installing AI Design Components and getting started with 76 production-ready skills for full-stack AI-assisted development.

Prerequisites

Before you begin, ensure you have:

  1. Claude Code installed - Version 2.0.13 or later (includes plugin support)
  2. Git - For cloning the repository
  3. GitHub access - If using a private repository, ensure authentication is set up

The fastest way to get started is with the interactive installer:

# Clone the repository
git clone https://github.com/ancoleman/ai-design-components.git
cd ai-design-components

# Run the interactive installer
./install.sh

Select Option 1 (Full Install) to install everything: marketplace, all 19 plugins, and the /skillchain:start command.

Interactive Installer Options

The installer provides a comprehensive menu for managing your installation:

What would you like to do?

Install:
1) Full Install - Marketplace + all plugins + /skillchain command
2) Install Skillchain - Install /skillchain:start command globally
3) Marketplace + Plugins - Add marketplace + install all plugins
4) Marketplace Only - Just add the marketplace
5) Select Plugins - Choose which plugins to install

Update:
6) Update Skillchain - Refresh /skillchain to latest version
7) Update Marketplace - Refresh marketplace plugins

Uninstall:
8) Uninstall Skillchain - Remove /skillchain commands and data
9) Uninstall Plugins - Remove marketplace and all plugins
10) Uninstall Everything - Remove all (skillchain + plugins + marketplace)

Info:
11) List Plugins - Show available plugins
0) Help - Show all commands

Option Descriptions

OptionWhat It Does
1) Full InstallComplete setup: adds marketplace, installs all 19 plugin groups (76 skills), and installs /skillchain:start globally
2) Install SkillchainInstalls only the /skillchain:start command to ~/.claude/commands/
3) Marketplace + PluginsAdds marketplace and installs all plugins, but not skillchain
4) Marketplace OnlyJust adds the marketplace - you can install plugins later
5) Select PluginsShows available plugins so you can install specific ones
6) Update SkillchainRefreshes skillchain commands and data to the latest version
7) Update MarketplaceRefreshes marketplace plugin definitions
8-10) UninstallVarious removal options

Command-Line Installation

For scripting or CI/CD, use direct commands:

# Full marketplace + plugins installation
./install.sh marketplace add
./install.sh plugins install-all

# Skillchain commands
./install.sh commands # Install skillchain
./install.sh commands update # Update to latest version
./install.sh commands uninstall # Remove skillchain

# Individual plugin installation
./install.sh plugins install ui-data-skills
./install.sh plugins install backend-api-skills

# Complete removal
./install.sh uninstall-all

What Gets Installed

Skillchain Installation

When you install skillchain (options 1 or 2), files are installed to:

~/.claude/
├── commands/
│ └── skillchain/ # Exposed as /skillchain:* commands
│ ├── start.md # /skillchain:start
│ ├── help.md # /skillchain:help
│ ├── blueprints/ # /skillchain:blueprints:*
│ └── categories/ # /skillchain:categories:*

└── skillchain-data/ # Data files (not exposed as commands)
├── registries/ # 10 domain-specific skill registries
└── shared/ # Common resources

Plugin Installation

The marketplace includes 19 plugin groups containing 76 skills:

Plugin GroupSkillsDomain
ui-foundation-skills1Frontend theming
ui-data-skills3Data visualization, tables, dashboards
ui-input-skills2Forms, search/filter
ui-interaction-skills3AI chat, drag-drop, feedback
ui-structure-skills3Navigation, layouts, timelines
ui-content-skills2Media, onboarding
ui-assembly-skills1Component integration
backend-data-skills6All database types
backend-api-skills3API patterns, queues, realtime
backend-platform-skills3Observability, auth, deployment
backend-ai-skills2AI data engineering, model serving
devops-skills6CI/CD, GitOps, testing
infrastructure-skills12Kubernetes, IaC, networking
security-skills7Security architecture, compliance
developer-productivity-skills7API design, CLIs, SDKs
data-engineering-skills6Data pipelines, SQL optimization
ai-ml-skills4MLOps, prompt engineering
cloud-provider-skills3AWS, GCP, Azure
finops-skills2Cost optimization, tagging

Alternative: Manual Claude Code Commands

If you prefer to use Claude Code commands directly instead of the installer:

Add Marketplace

/plugin marketplace add ancoleman/ai-design-components

Install All Plugins

# Frontend plugins
/plugin install ui-foundation-skills@ai-design-components
/plugin install ui-data-skills@ai-design-components
/plugin install ui-input-skills@ai-design-components
/plugin install ui-interaction-skills@ai-design-components
/plugin install ui-structure-skills@ai-design-components
/plugin install ui-content-skills@ai-design-components
/plugin install ui-assembly-skills@ai-design-components

# Backend plugins
/plugin install backend-data-skills@ai-design-components
/plugin install backend-api-skills@ai-design-components
/plugin install backend-platform-skills@ai-design-components
/plugin install backend-ai-skills@ai-design-components

# DevOps & Infrastructure
/plugin install devops-skills@ai-design-components
/plugin install infrastructure-skills@ai-design-components
/plugin install security-skills@ai-design-components

# Developer & Data
/plugin install developer-productivity-skills@ai-design-components
/plugin install data-engineering-skills@ai-design-components

# AI/ML & Cloud
/plugin install ai-ml-skills@ai-design-components
/plugin install cloud-provider-skills@ai-design-components
/plugin install finops-skills@ai-design-components

Updating Your Installation

Update Skillchain

To get the latest skillchain commands, blueprints, and registries:

# Interactive
./install.sh
# Select option 6) Update Skillchain

# Or command-line
./install.sh commands update

Update Marketplace Plugins

To refresh marketplace plugin definitions:

# Interactive
./install.sh
# Select option 7) Update Marketplace

# Or command-line
/plugin marketplace update ai-design-components

Uninstalling

Remove Skillchain Only

Removes /skillchain:start commands and data, keeps plugins:

# Interactive - select option 8
./install.sh

# Or command-line
./install.sh commands uninstall

This removes:

  • ~/.claude/commands/skillchain/
  • ~/.claude/skillchain-data/

Remove Plugins Only

Removes all plugins and marketplace, keeps skillchain:

# Interactive - select option 9
./install.sh

# Or command-line
./install.sh plugins uninstall-all
./install.sh marketplace remove

Remove Everything

Complete removal of all AI Design Components:

# Interactive - select option 10
./install.sh

# Or command-line
./install.sh uninstall-all

Verifying Installation

Check Skillchain

After installation, verify skillchain works:

# In Claude Code
/skillchain:help

You should see the help menu with all 76 skills listed.

Check Plugins

# In Claude Code
/plugin list

You should see all installed plugin groups.

Check Marketplace

# In Claude Code
/plugin marketplace list

You should see ai-design-components in the list.

Team Installation

For teams working on shared projects, configure automatic installation in your repository's .claude/settings.json:

{
"extraKnownMarketplaces": {
"ai-design-components": {
"source": {
"source": "github",
"repo": "ancoleman/ai-design-components"
}
}
},
"enabledPlugins": [
"ui-foundation-skills@ai-design-components",
"ui-data-skills@ai-design-components",
"backend-data-skills@ai-design-components",
"backend-api-skills@ai-design-components"
]
}

When team members open the project and trust the repository, Claude Code will automatically install the specified plugins.

Troubleshooting

Skillchain Command Not Found

Symptoms: /skillchain:start doesn't work

Solutions:

  1. Check installation: ls ~/.claude/commands/skillchain/
  2. Re-run installer: ./install.sh commands
  3. Restart Claude Code

Marketplace Not Loading

Symptoms: Can't add marketplace or plugins fail to install

Solutions:

  1. Verify repository URL is accessible
  2. Check .claude-plugin/marketplace.json exists
  3. For private repos, check GitHub authentication: gh auth status

Skills Not Activating

Symptoms: Skills don't trigger automatically

Solutions:

  1. Verify plugin is installed: /plugin list
  2. Re-enable the plugin
  3. Explicitly invoke: "Use the visualizing-data skill to..."

Update Issues

Symptoms: Updates don't seem to take effect

Solutions:

  1. Restart Claude Code after updating
  2. Try uninstall then reinstall: ./install.sh commands uninstall && ./install.sh commands

Multi-Language Support

All backend skills provide patterns for multiple languages:

LanguageFramework Examples
PythonFastAPI, SQLAlchemy, dlt, Polars
TypeScriptHono, Prisma, Drizzle, tRPC
RustAxum, sqlx, tokio
GoChi, pgx, sqlc

Next Steps

After installation:

Resources


Document Version: 3.0 Last Updated: December 2025