mirror of
https://github.com/shipshitdev/skills.git
synced 2026-09-19 06:04:15 +08:00
85b633acc0
- Added .agent/SESSIONS/ to .gitignore to exclude agent session files from version control. - Reverted the "default" setting in .markdownlint.json to true for consistent linting behavior. - Removed an empty line in .markdownlintignore for cleaner formatting. - Deleted obsolete .skill-validate.txt file to streamline project structure. - Enhanced README.md to clarify the purpose and contents of the project, including a new section on included capabilities. Total sessions today: 4
8.9 KiB
8.9 KiB
Agentic Indie Library
A comprehensive collection of agent capabilities—skills, commands, and workflows—for Claude Code, OpenAI Codex, and Cursor. Centralized and globally distributed via symlinks.
Directory Structure
library/
├── .agent/ # Library management (sessions, tasks)
├── agents/ # DISTRIBUTABLE SKILLS & COMMANDS
│ ├── .claude/
│ │ ├── skills/ # 42 skills
│ │ └── commands/
│ ├── .codex/
│ │ ├── skills/ # 42 skills
│ │ └── commands/
│ └── .cursor/
│ ├── skills/ # 47 skills
│ └── commands/ # 30 commands
├── docs/ # Library documentation
│ ├── PLATFORM-ADAPTATIONS.md
│ ├── SKILL-MANAGEMENT.md
│ └── SYMLINK-CONFIG.md
└── scripts/ # Scaffolding, sync scripts
Current Status
| Category | Claude | Codex | Cursor | Status |
|---|---|---|---|---|
| Skills | 43 | 43 | 48 | Base parity + Cursor extras |
| Commands | 1 | 0 | 30 | Cursor-focused |
What's Included
- Skills: Specialized agent capabilities for specific domains (e.g.,
stripe-implementer,mongodb-migration-expert) - Commands: Workflow commands for structured tasks (e.g.,
code-review,deploy,mvp-plan) - Documentation: Platform-specific adaptations and management guides
- Scripts: Tooling for syncing, validation, and generation
How It Works
This repo is symlinked from each agent's home directory:
~/.claude/skills -> library/agents/.claude/skills
~/.claude/commands -> library/agents/.claude/commands
~/.codex/skills -> library/agents/.codex/skills
~/.cursor/skills -> library/agents/.cursor/skills
~/.cursor/commands -> library/agents/.cursor/commands
Edit capabilities in agents/, changes are immediately available to all agents.
See docs/SYMLINK-CONFIG.md for full configuration details.
Installation
# Clone repository
git clone <repo-url> ~/www/agenticindiedev/library
# Create symlinks (adjust path as needed)
ln -s /path/to/library/agents/.claude/skills ~/.claude/skills
ln -s /path/to/library/agents/.claude/commands ~/.claude/commands
ln -s /path/to/library/agents/.codex/skills ~/.codex/skills
ln -s /path/to/library/agents/.cursor/skills ~/.cursor/skills
ln -s /path/to/library/agents/.cursor/commands ~/.cursor/commands
Adding Skills & Commands
Adding a Skill
- Create directory in
agents/.claude/skills/skill-name/ - Add
SKILL.mdwith YAML frontmatter - Sync to other platforms (see
docs/PLATFORM-ADAPTATIONS.md) - Update this README
mkdir -p agents/.claude/skills/my-skill
touch agents/.claude/skills/my-skill/SKILL.md
Adding a Command
- Create
.mdfile inagents/.cursor/commands/ - Follow naming:
{verb}-{noun}.md - Update this README
Documentation
docs/PLATFORM-ADAPTATIONS.md- Claude vs Codex vs Cursor differencesdocs/SKILL-MANAGEMENT.md- Syncing skills across platformsdocs/SYMLINK-CONFIG.md- Current symlink configuration
Commands
| Command | Description | Cursor |
|---|---|---|
| analyze-codebase | Codebase analysis | Link |
| api-test | API test generation | Link |
| bug | Bug capture workflow | Link |
| clean | Cleanup workflow | Link |
| code-review | Code review | Link |
| db-setup | MongoDB/Redis setup | Link |
| de-slop | Clean AI code artifacts | Link |
| deploy | Deployment workflows | Link |
| docs-generate | Documentation generation | Link |
| docs-update | Documentation updates | Link |
| end | End session | Link |
| env-setup | Environment variables | Link |
| inbox | Process inbox items | Link |
| launch | Launch workflow | Link |
| migrate | Database migrations | Link |
| monitoring-setup | Sentry/Analytics setup | Link |
| mvp-plan | MVP planning | Link |
| new-cmd | Create new commands | Link |
| new-session | Create session files | Link |
| optimize-prompt | Prompt optimization | Link |
| performance | Performance analysis | Link |
| quick-fix | Quick fixes | Link |
| refactor-code | Code refactoring | Link |
| review-pr | PR review | Link |
| scaffold | Project scaffolding | Link |
| security-audit | Security audit | Link |
| start | Start session | Link |
| task | Task management | Link |
| test | Test tracking | Link |
| validate | Validation workflow | Link |
Skills
| Skill | Description | Claude | Codex | Cursor |
|---|---|---|---|---|
| accessibility | WCAG 2.1 AA compliance | Yes | Yes | Yes |
| agent-folder-init | Initialize .agent/ folder | Yes | Yes | Yes |
| analytics-expert | Content analytics | Yes | Yes | Yes |
| api-design-expert | RESTful API design | Yes | Yes | Yes |
| artifacts-builder | Project artifacts | Yes | Yes | Yes |
| aws-infrastructure | AWS EC2/VPC/ALB setup | - | - | Yes |
| changelog-generator | Git changelogs | Yes | Yes | Yes |
| clerk-implementer | Clerk auth | Yes | Yes | - |
| component-library | Component standards | Yes | Yes | Yes |
| content-creator | Newsletters & tweets with your voice | Yes | Yes | Yes |
| content-script-developer | Browser extensions | Yes | Yes | Yes |
| copywriter | Brand copywriting | Yes | Yes | Yes |
| design-consistency-auditor | Design system | Yes | Yes | Yes |
| docker-expert | Docker/compose | - | - | Yes |
| docs | Documentation | Yes | Yes | Yes |
| docusaurus-writer | Docusaurus sites | Yes | Yes | Yes |
| error-handling-expert | Error patterns | Yes | Yes | Yes |
| expo-architect | Expo/React Native | Yes | Yes | Yes |
| fullstack-workspace-init | Monorepo setup | Yes | Yes | Yes |
| gh-address-comments | GitHub comments | Yes | Yes | Yes |
| gh-fix-ci | Fix CI/CD | Yes | Yes | Yes |
| internal-comms | Internal comms | Yes | Yes | Yes |
| landing-page-vercel | Vercel landing pages | Yes | Yes | Yes |
| leads-researcher | Lead research | Yes | Yes | - |
| mcp-builder | MCP servers | Yes | Yes | Yes |
| micro-landing-builder | Micro landing pages | Yes | Yes | Yes |
| mongodb-migration-expert | MongoDB migrations | Yes | Yes | Yes |
| monitoring-setup | Sentry/Analytics | - | - | Yes |
| nestjs-queue-architect | BullMQ queues | Yes | Yes | Yes |
| nestjs-testing-expert | NestJS testing | Yes | Yes | Yes |
| package-architect | npm packages | Yes | Yes | Yes |
| performance-expert | Performance | Yes | Yes | Yes |
| planning-assistant | Content planning | Yes | Yes | Yes |
| plasmo-extension-architect | Plasmo extensions | Yes | Yes | Yes |
| project-scaffold | Project scaffolding | Yes | Yes | Yes |
| prompt-engineer | Prompt engineering | Yes | Yes | Yes |
| qa-reviewer | QA review | Yes | Yes | Yes |
| react-native-components | RN components | Yes | Yes | Yes |
| roadmap-analyzer | Product roadmap | Yes | Yes | Yes |
| rules-capture | Coding rules | Yes | Yes | Yes |
| search-domain-validator | Domain validation | Yes | Yes | - |
| security-expert | App security | Yes | Yes | Yes |
| serializer-specialist | Data serialization | Yes | Yes | Yes |
| session-documenter | Session docs | Yes | Yes | Yes |
| skill-creator | Skill creation | Yes | Yes | Yes |
| strategy-expert | Content strategy | Yes | Yes | Yes |
| stripe-implementer | Stripe payments | Yes | Yes | Yes |
| testing-expert | Testing strategies | Yes | Yes | Yes |
| webapp-testing | Web app testing | Yes | Yes | Yes |
| workflow-automation | Workflow automation | Yes | Yes | Yes |
How Skills Adapt to Projects
Skills are adaptive - they scan project documentation to understand:
- Project architecture and structure
- Brand voice and tone
- Existing patterns and conventions
- Terminology and style
If a project has its own skill, the generic skill will collaborate with or defer to it.