Personal collection of Agent Skills - a unified agentic development system that works across Claude Code, Cursor, VS Code Copilot, OpenAI Codex, and 20+ other AI tools.
Repository: https://github.com/thesimpleapp/agent-skills
Install the complete Universal Cursor Bundle (agents, rules, skills, templates):
# Clone the repo
git clone https://github.com/thesimpleapp/agent-skills ~/.cursor/skills/agent-skills
# Run the installer (standard install - merges with existing config)
~/.cursor/skills/agent-skills/scripts/install-cursor.sh
# OR: Clean install (backs up and removes old config first)
~/.cursor/skills/agent-skills/scripts/install-cursor.sh --clean| Option | Description |
|---|---|
--clean |
Clean install: backup & remove existing agents, rules, skills, templates |
--no-backup |
Skip backup (use with --clean for nuclear option) |
--no-claude |
Skip Claude Code symlink setup |
-v, --verbose |
Show detailed output |
~/.cursor/
├── agents/ # 8 subagents (verifier, debugger, planner, etc.)
├── rules/ # 3 universal rules (coding-standards, agentic-workflow, openmemory)
├── templates/ # Project .cursor/ template
├── skills/
│ ├── agent-skills/ # This repository (40+ skills)
│ └── specialized/ # Specialized skills (d3js, etc.)
~/.claude/ # Claude Code compatibility
├── agents → ~/.cursor/agents (symlink)
└── skills → ~/.cursor/skills (symlink)
Configure agent-skills in any project:
# Setup in any project
cd your-project && ~/.cursor/skills/agent-skills/scripts/setup.sh .
# Windows PowerShell
~/.cursor/skills/agent-skills/scripts/setup.ps1 -ProjectDir .This links skills, creates configs (with claude-flow MCP), and sets up Cursor compatibility.
To remove the Universal Cursor Bundle:
~/.cursor/skills/agent-skills/scripts/uninstall-cursor.shThis removes agents, rules, templates, and specialized skills. The agent-skills repository itself is preserved.
For maximum capability with Claude Code CLI:
# Clone the repo
git clone https://github.com/thesimpleapp/agent-skills ~/.claude/skills/agent-skills
# Copy power mode config to your project
cp -r ~/.claude/skills/agent-skills/claude-code/* your-project/This gives you:
- Auto Model Selection: Opus for planning, Sonnet for code, Haiku for simple tasks
- Parallel Agent Swarm: Up to 10 concurrent agents (64-core optimized)
- Full Access Mode: Browser, filesystem, desktop, 500+ Rube integrations
- Ultimate Onboard: Drop into any project and fully analyze/cleanup/document
Most AI coding tools can auto-detect and use skills from a GitHub URL:
https://github.com/thesimpleapp/agent-skills
Paste this URL into your AI coding assistant and ask it to install/use the skills.
# Clone to your skills directory
git clone https://github.com/thesimpleapp/agent-skills ~/.claude/skills/agent-skills
# Or register as a marketplace (if supported)
/plugin marketplace add thesimpleapp/agent-skills# Clone to Cursor's skills folder
git clone https://github.com/thesimpleapp/agent-skills ~/.cursor/skills/agent-skills# Clone to your preferred location
git clone https://github.com/thesimpleapp/agent-skills ~/.vscode/skills/agent-skills# Clone anywhere and point your tool to it
git clone https://github.com/thesimpleapp/agent-skills ~/agent-skills
# The skills are in the /skills folder
ls ~/agent-skills/skills/After installing, test by asking your AI assistant:
"Use the sprint-planning skill to plan my next feature"
40+ Skills across these categories:
| Category | Skills |
|---|---|
| Power Mode | ultimate-onboard, parallel-swarm, auto-model, full-access |
| Orchestration | orchestrator, context-loader, mcp-check |
| Flutter | flutter-excellence, flutter-agents (19 specialized), flutter-patterns-extended |
| React | react-excellence, frontend-design, artifacts-builder |
| Integrations | rube-hub, supabase-mastery, kombai-workflow |
| Development | code-review, tdd, debugging, security-review |
| Creative | algorithmic-art (p5.js generative art) |
| Documents | pdf, xlsx, docx |
Configurations:
claude-code/- Optimized for Claude Code CLI (power mode)universal/- Works in any AI coding tooltemplates/- Project starter templates
Universal Cursor System (portable agents/rules/templates):
universal/cursor/agents/— user-level subagents (verifier, debugger, security-auditor, etc.)universal/cursor/rules/— universal rules (coding standards, agentic workflow)universal/cursor/templates/project-cursor/— project.cursor/templateuniversal/cursor/skills/specialized/— specialized skills (includes d3js skill)
Rube/Composio Integration for 500+ apps:
- Supabase, GitHub, Notion, Vercel, Fireflies, Slack, and more
| Skill | Description | Use When |
|---|---|---|
| ultimate-onboard | Drop into ANY project - analyze, cleanup, document | Starting on unfamiliar/messy codebase |
| parallel-swarm | Spawn 5-10 parallel agents | Large tasks, leveraging 64 cores |
| auto-model | Auto-select Opus/Sonnet/Haiku/Flash | Optimize cost and speed |
| full-access | Browser, filesystem, desktop, Rube | Maximum capability mode |
| kombai-workflow | Figma to code with cleanup patterns | Converting designs to React/Vue |
| Skill | Description | Use When |
|---|---|---|
| orchestrator | Spawns specialized agents with relevant skills | Complex multi-domain tasks |
| context-loader | Loads project context (schema, rules, standards) | Starting any significant work |
| mcp-check | Verify MCP servers and toolkit connections | Session start, debugging tools |
| Skill | Description | Use When |
|---|---|---|
| project-init | Universal project initialization | Starting new OR onboarding to existing projects |
| codebase-analysis | Deep dive analysis of any codebase | Before major refactoring or understanding unfamiliar code |
| architecture-cleanup | Systematic cleanup and refactoring | Improving messy codebases |
| sprint-planning | Plan features, bugs, improvements | Any development work |
| Skill | Description | Use When |
|---|---|---|
| flutter-excellence | Flutter + microanimations + clean architecture | Building Flutter apps |
| flutter-agents | 19 specialized Flutter agents | Granular Flutter development |
| flutter-patterns-extended | Widget patterns, animations, security | Flutter reference |
| react-excellence | React/Next.js + TypeScript best practices | Building React apps |
| algorithmic-art | p5.js generative art, flow fields, particles | Creating visual art |
| Skill | Description | Use When |
|---|---|---|
| rube-hub | Unified Rube/Composio layer for all integrations | Primary way to use external services |
| supabase-mastery | Deep Supabase/PostgreSQL optimization | Working with Supabase projects |
| meeting-to-tasks | Extract tasks from Fireflies/Fathom/meeting recordings | After client calls |
| Skill | Description | Use When |
|---|---|---|
| code-review | Review code for bugs, security, quality | Reviewing PRs or code |
| commit-helper | Generate conventional commit messages | Making commits |
| tdd | Test-driven development workflow | Writing tests |
| debugging | Systematic debugging patterns | Fixing bugs |
| security-review | OWASP-based security auditing | Security reviews |
| frontend-design | Distinctive UI, avoid AI aesthetics | Building UI |
| mcp-builder | Build MCP servers | Creating MCP integrations |
| webapp-testing | Playwright browser automation | E2E testing |
| artifacts-builder | React + Tailwind HTML artifacts | Creating demos |
| Skill | Description | Use When |
|---|---|---|
| PDF extraction, creation, merging | Working with PDFs | |
| xlsx | Excel with formulas and analysis | Working with spreadsheets |
| docx | Word documents with formatting | Working with Word docs |
PROJECT INIT → CODEBASE ANALYSIS → SPRINT PLANNING → IMPLEMENT → SHIP
↓ ↓ ↓ ↓
CLAUDE.md Architecture Task Breakdown Parallel
Standards Documentation Batched for Agents
Agent Swarms
1. /project-init → Establish standards and CLAUDE.md
2. /sprint-planning → Plan first features
3. /flutter-excellence → Build Flutter features
/react-excellence → Build React features
4. /supabase-mastery → Optimize database
1. /project-init → Assess current state
2. /codebase-analysis → Deep dive analysis
3. /architecture-cleanup → Fix issues
4. /sprint-planning → Plan improvements
1. /context-loader → Load project context
2. /orchestrator → Analyze and spawn specialized agents
3. Parallel agents → Execute batched tasks
4. /code-review → Quality gate
1. Paste meeting URL (Fireflies, Fathom, Loom, etc.)
2. /meeting-to-tasks → Smart detection:
- Fireflies URL? → Try API first → Fallback to scrape
- Fathom/Loom? → Scrape public page
3. Generates MEETING_NOTES.md + SPRINT_TASKS.md
4. /sprint-planning → Organize into batches
These skills support parallel execution with multiple agents:
## Batch 1 (Parallel Safe)
Agent A: Feature module A
Agent B: Feature module B
Agent C: Feature module C
## Batch 2 (Sequential - depends on Batch 1)
Shared utilities update
## Batch 3 (Parallel Safe)
Agent A: Tests for A
Agent B: Tests for B
Agent C: Tests for C- ✓ Different features/modules
- ✓ Independent components
- ✗ Shared utilities (sequential)
- ✗ Core architecture (sequential)
Starter templates for new projects:
| Template | Purpose |
|---|---|
| CLAUDE.md.template | Project context file |
| business-logic.md.template | Domain rules template |
| .mcp.json.template | Portable MCP config |
| .env.template | Environment variables |
# Copy templates to new project
cp templates/CLAUDE.md.template my-project/CLAUDE.md
cp -r templates/.claude my-project/.claude
cp templates/.mcp.json.template my-project/.mcp.json
cp templates/.env.template my-project/.env.local
# Edit and replace {{VARIABLES}}The .mcp.json.template uses environment variables for secrets:
{
"mcpServers": {
"supabase": {
"env": {
"SUPABASE_URL": "${SUPABASE_URL}",
"SUPABASE_SERVICE_KEY": "${SUPABASE_SERVICE_KEY}"
}
}
}
}Config is portable (version controlled), secrets stay local (gitignored).
Use Rube/Composio as the primary integration layer for 500+ apps.
- Supabase - 12 projects, direct SQL access
- GitHub - TheSimpleApp org, repos/issues/PRs
- Notion - Simple. workspace
- Firecrawl - Web scraping (200k+ credits)
RUBE_MANAGE_CONNECTIONS toolkit="vercel" # Deployments
RUBE_MANAGE_CONNECTIONS toolkit="fireflies" # Meeting transcripts
RUBE_MANAGE_CONNECTIONS toolkit="slack" # Messaging
RUBE_MANAGE_CONNECTIONS toolkit="linear" # Project management- One connection per service (not per project)
- Auto-detect project from folder/CLAUDE.md
- No API keys to manage
- 500+ apps available
See rube-hub for full documentation.
For services not in Rube, use official plugins:
| Integration | Install Command |
|---|---|
| Firebase | Use Firebase CLI directly |
| Railway | /plugin marketplace add railwayapp/railway-claude-plugin |
| Figma | /plugin install figma@claude-plugins-official |
| n8n | Clone czlonkowski/n8n-mcp |
- Create folder:
skills/my-skill/ - Add
SKILL.md:
---
name: my-skill
description: What it does and when to use it
---
# Instructions...- Push to GitHub
- Skills immediately available everywhere
Uses the Agent Skills open standard, compatible with:
- Claude Code, Claude.ai
- Cursor, VS Code Copilot
- OpenAI Codex, Gemini CLI
- Mistral Vibe, Roo Code, Amp
- 25+ more tools
- UNIFIED-AGENTIC-SYSTEM.md - Full architecture guide
- Agent Skills Spec - Official format
MIT