Installation
One command installs everything â Claude Code, 153 skills, 47 commands, a professional CLAUDE.md, and a monthly auto-updater. Pick the command for your OS.
repo scope. The installer will ask for both.
PS C:\Users\you> irm https://aikit.originforge.net/install.ps1 | iex
$ curl -fsSL https://aikit.originforge.net/install.sh | bash
Prerequisites check
Verifies Node.js v18+, npm, and git. If Node is missing, you'll get the download link and the installer exits cleanly.
Install Claude Code
Runs npm install -g @anthropic-ai/claude-code and confirms the version.
Enter your API key
Your Anthropic API key is entered masked and saved to your user environment â never written to a file on disk.
Clone the skills library
Your GitHub token authenticates the clone of this private repo into ~/.claude/aikit-skills/.
Install skills and commands
153 skills copied to ~/.claude/skills/. 47 commands copied to ~/.claude/commands/. Both are immediately discoverable by Claude Code.
Register monthly updater
Windows: a Scheduled Task fires on the 1st of each month. Mac/Linux: a cron job. Keeps your library current with zero manual work.
What's included
| Item | Location | Count |
|---|---|---|
| /skills | ~/.claude/skills/ | 153 |
| /commands | ~/.claude/commands/ | 47 |
| CLAUDE.md template | ~/CLAUDE.md | â |
| settings.json | ~/.claude/settings.json | â |
| Monthly updater | Task Scheduler / cron | â |
First steps
After installation, open any project folder in your terminal and start Claude Code.
# Open a project $ cd my-project $ claude # In the Claude Code session, try your first skill /code-reviewer # Or your first command /review
/ in any Claude Code session to see all available skills and commands with descriptions. Skills appear alongside your built-in tools.
Skills 153 included
Skills give Claude Code a deep expert mode for a specific domain. Invoke them with /skill-name at the start of a session or task.
| Category | Skills |
|---|---|
| Engineering | react-expert, vue-expert, angular-architect, nextjs-developer, typescript-pro, javascript-pro, python-pro, golang-pro, rust-engineer, cpp-pro, java-architect, kotlin-specialist, swift-expert, php-pro |
| Frameworks | fastapi-expert, django-expert, rails-expert, laravel-specialist, nestjs-expert, spring-boot-engineer, dotnet-core-expert, flutter-expert, react-native-expert |
| Infrastructure | kubernetes-specialist, terraform-engineer, devops-engineer, sre-engineer, cloud-architect, microservices-architect, monitoring-expert, chaos-engineer |
| Data & AI | rag-architect, ml-pipeline, fine-tuning-expert, pandas-pro, spark-engineer, postgres-pro, sql-pro, database-optimizer, graphql-architect |
| Code quality | code-reviewer, debugging-wizard, test-master, secure-code-guardian, security-reviewer, performance-profiler, legacy-modernizer |
| C-level advisory | ceo-advisor, cfo-advisor, coo-advisor, cmo-advisor, cto-advisor, cpo-advisor, ciso-advisor, chro-advisor, vpe-advisor, chief-of-staff |
| Marketing & growth | growth-marketer, content-strategist, copywriting, seo-audit, linkedin-strategy, social-media-manager, campaign-analytics, competitive-intel, market-research, cold-email, email-sequence |
| Product & PM | product-manager, product-discovery, agile-product-owner, scrum-master, prd, user-story, epic-design, sprint-plan, roadmap-communicator, pricing-strategy, okr |
| Compliance | gdpr-audit-prep, soc2-audit-prep, iso27001-audit-prep, ai-act-readiness |
| Finance & research | financial-analyst, saas-metrics-coach, stock-analysis, deep-research, competitor-alternatives |
| AI & agents | agent-designer, agent-protocol, memory-engineering, llm-cost-optimizer, eval, prompt-engineer-toolkit, prompt-engineer |
| UX & design | ux-researcher-designer, design-system, a11y-audit, frontend-design, canvas-design, brand-guidelines |
Commands 47 included
Commands operate on the code or context in your current session. They're written for real workflows â not scraped from GitHub.
Personalising your CLAUDE.md
Your ~/CLAUDE.md controls how Claude Code behaves across every project. AIKit installs a professional template with sensible defaults. You own the bottom section.
# ~/CLAUDE.md â your global Claude instructions ## AIKit Pro defaults (updated monthly â do not edit above this line) ... ## Local Overrides # Everything below this heading is yours. # Monthly updates never touch this section. - Always use TypeScript, never plain JavaScript - Preferred test framework: Vitest - Database: Postgres only â never SQLite in production - My stack: Next.js + Prisma + tRPC + Tailwind - Response style: concise, no filler phrases
## Local Overrides heading and preserve everything below it. Your rules are never overwritten.Monthly auto-updates
A scheduled task runs on the 1st of each month, pulling the latest skills and commands and merging your CLAUDE.md.
| OS | Mechanism | Log |
|---|---|---|
| Windows | Windows Task Scheduler â "AIKit Monthly Update" | ~/.claude/update.log |
| macOS / Linux | cron â 0 9 1 * * | ~/.claude/update.log |
To run an update manually:
~/.claude/aikit-skills/scripts/auto_update.ps1
$ bash ~/.claude/aikit-skills/scripts/auto_update.sh
Directory structure
Troubleshooting
~/.claude/skills/ is populated. Run the updater script manually. If the directory is empty, re-run the installer â it won't overwrite your CLAUDE.md overrides.claude command not found after installsource ~/.zshrc or source ~/.bashrc.~/.claude/update.log for details. Common causes: GitHub token expired (generate a new one and update the env var GIT_TOKEN), no internet, or git not in PATH for the scheduled task user.~/.claude/commands/ contains .md files. In Claude Code, type / and wait for the autocomplete â commands appear alongside skills. If the directory is empty, run the updater manually.Support
Having a problem not covered here? Reach out directly.