Docs
← Home
Getting started

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.

Before you run this — you need two things: your Anthropic API key and a GitHub Personal Access Token with repo scope. The installer will ask for both.
PowerShell
PS C:\Users\you> irm https://aikit.originforge.net/install.ps1 | iex
bash
$ curl -fsSL https://aikit.originforge.net/install.sh | bash
1

Prerequisites check

Verifies Node.js v18+, npm, and git. If Node is missing, you'll get the download link and the installer exits cleanly.

2

Install Claude Code

Runs npm install -g @anthropic-ai/claude-code and confirms the version.

3

Enter your API key

Your Anthropic API key is entered masked and saved to your user environment — never written to a file on disk.

4

Clone the skills library

Your GitHub token authenticates the clone of this private repo into ~/.claude/aikit-skills/.

5

Install skills and commands

153 skills copied to ~/.claude/skills/. 47 commands copied to ~/.claude/commands/. Both are immediately discoverable by Claude Code.

6

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.

Overview

What's included

ItemLocationCount
/skills~/.claude/skills/153
/commands~/.claude/commands/47
CLAUDE.md template~/CLAUDE.md—
settings.json~/.claude/settings.json—
Monthly updaterTask Scheduler / cron—
Getting started

First steps

After installation, open any project folder in your terminal and start Claude Code.

Shell
# Open a project
$ cd my-project
$ claude

# In the Claude Code session, try your first skill
/code-reviewer

# Or your first command
/review
Type / in any Claude Code session to see all available skills and commands with descriptions. Skills appear alongside your built-in tools.
Reference

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.

CategorySkills
Engineeringreact-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
Frameworksfastapi-expert, django-expert, rails-expert, laravel-specialist, nestjs-expert, spring-boot-engineer, dotnet-core-expert, flutter-expert, react-native-expert
Infrastructurekubernetes-specialist, terraform-engineer, devops-engineer, sre-engineer, cloud-architect, microservices-architect, monitoring-expert, chaos-engineer
Data & AIrag-architect, ml-pipeline, fine-tuning-expert, pandas-pro, spark-engineer, postgres-pro, sql-pro, database-optimizer, graphql-architect
Code qualitycode-reviewer, debugging-wizard, test-master, secure-code-guardian, security-reviewer, performance-profiler, legacy-modernizer
C-level advisoryceo-advisor, cfo-advisor, coo-advisor, cmo-advisor, cto-advisor, cpo-advisor, ciso-advisor, chro-advisor, vpe-advisor, chief-of-staff
Marketing & growthgrowth-marketer, content-strategist, copywriting, seo-audit, linkedin-strategy, social-media-manager, campaign-analytics, competitive-intel, market-research, cold-email, email-sequence
Product & PMproduct-manager, product-discovery, agile-product-owner, scrum-master, prd, user-story, epic-design, sprint-plan, roadmap-communicator, pricing-strategy, okr
Compliancegdpr-audit-prep, soc2-audit-prep, iso27001-audit-prep, ai-act-readiness
Finance & researchfinancial-analyst, saas-metrics-coach, stock-analysis, deep-research, competitor-alternatives
AI & agentsagent-designer, agent-protocol, memory-engineering, llm-cost-optimizer, eval, prompt-engineer-toolkit, prompt-engineer
UX & designux-researcher-designer, design-system, a11y-audit, frontend-design, canvas-design, brand-guidelines
Reference

Commands 47 included

Commands operate on the code or context in your current session. They're written for real workflows — not scraped from GitHub.

/review
Code review with severity ratings and fixes
/test
Generate comprehensive tests
/debug
Systematic root-cause debugging
/refactor
Improve clarity without changing behaviour
/perf
Performance analysis and fixes
/security
Security audit with OWASP coverage
/doc
Generate documentation and docstrings
/types
Add or improve TypeScript types
/deps
Audit dependencies for issues
/coverage
Find gaps in test coverage
/pr
Write a pull request description
/commit
Craft a conventional commit message
/changelog
Generate a Keep a Changelog entry
/branch
Branch naming and strategy
/plan
Break a task into implementation steps
/spec
Write a technical specification
/estimate
Effort estimate with confidence range
/ship
Pre-ship checklist
/standup
Daily standup from git activity
/retro
Sprint retrospective analysis
/architect
Architecture review
/schema
Database schema design
/api
API contract design
/migrate
Zero-downtime migration plan
/stack
Technology stack recommendation
/readme
Generate a professional README
/announce
Product announcement in 4 formats
/blog
Technical blog post
/okr
Write OKRs for a goal or quarter
/pitch
Investor pitch bullet points
/compete
Competitive analysis
/pricing
Pricing strategy recommendation
/metrics
Define key metrics and North Star
/onboard
Design an onboarding flow
/prompt
Write or improve an AI prompt
/eval
Design an LLM evaluation suite
/agent
Design an agent architecture
/cost
Estimate and optimise LLM costs
/query
Write or optimise database queries
/seed
Generate realistic seed data
/incident
Incident response process
/postmortem
Blameless post-mortem write-up
/runbook
Operational runbook
/ux
UX review of a feature or screen
/a11y
WCAG 2.1 AA accessibility audit
/seo
Technical and content SEO audit
/legal
Common legal risk review
Reference

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.

Markdown
# ~/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
Monthly updates merge the template above the ## Local Overrides heading and preserve everything below it. Your rules are never overwritten.
Reference

Monthly auto-updates

A scheduled task runs on the 1st of each month, pulling the latest skills and commands and merging your CLAUDE.md.

OSMechanismLog
WindowsWindows Task Scheduler — "AIKit Monthly Update"~/.claude/update.log
macOS / Linuxcron — 0 9 1 * *~/.claude/update.log

To run an update manually:

PowerShell
~/.claude/aikit-skills/scripts/auto_update.ps1
bash
$ bash ~/.claude/aikit-skills/scripts/auto_update.sh
Reference

Directory structure

~/.claude/ ├── skills/ # Claude Code reads these 153 skills │ ├── ceo-advisor/ │ ├── react-expert/ │ └── ... ├── commands/ # Claude Code reads these 47 commands │ ├── review.md │ ├── pr.md │ └── ... ├── aikit-skills/ # this repo, cloned here │ ├── skills/ │ ├── commands/ │ └── scripts/ │ ├── auto_update.ps1 │ └── auto_update.sh ├── settings.json # Claude Code settings └── update.log # monthly update log ~/CLAUDE.md # your global Claude instructions
Help

Troubleshooting

Skills not showing up after install
Check that ~/.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 install
Restart your terminal. The npm global PATH update takes effect in a new session. On macOS/Linux you may also need to run source ~/.zshrc or source ~/.bashrc.
Monthly update failed
Check ~/.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.
Can I re-run the installer?
Yes, it's safe to run again. It will update the skills library and skip creating CLAUDE.md if it already exists, preserving your Local Overrides.
commands not appearing in Claude Code
Verify ~/.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.
Help

Support

Having a problem not covered here? Reach out directly.

Email — kai.kpbg@gmail.com

Website — aikit.originforge.net