StartupKitstartupkit
CLI

AI Agent Skills

Manage AI agent skills for enhanced development workflows

The skills command manages AI agent skills that enhance your development workflow with specialized knowledge and patterns.

Overview

StartupKit provides curated skills from the community, organized into categories:

CategoryDescription
productIdeation, planning, CRO, A/B testing
engineeringReact/Next.js patterns, debugging, TDD
designUI/UX, design systems, audits
marketingSEO, content, social media, launches
growthAnalytics, optimization, experiments

Basic Usage

npx startupkit skills [action] [options]
ActionDescription
listList available skills (default)
add / installInstall skills
remove / rmRemove a skill
initInitialize skill configuration

List Skills

List Available Skills

npx startupkit skills

Shows all available skills organized by category.

List Installed Skills

npx startupkit skills list --installed

Install Skills

Interactive Selection

npx startupkit skills add

Prompts you to select which categories to install.

Install All Skills

npx startupkit skills add --all

Installs all skills from all categories.

Install by Category

npx startupkit skills add --category engineering

Available categories: product, engineering, design, marketing, growth

Install Specific Skill

npx startupkit skills add brainstorming

Command Options

OptionDescription
-c, --category <name>Install specific category
-a, --allInstall all skills
-i, --installedList installed skills
--agent <agents...>Target agents (default: opencode, claude-code)
-g, --globalInstall/remove skills globally
--dry-runPreview without making changes
-y, --yesSkip prompts (for init)
--skip-skillsSkip installing skills (for init)

Initialize Skills

npx startupkit skills init

Creates:

  • AGENTS.md - Main AI agent instructions
  • SOUL.md - Project vision and values
  • .agents/product.md - Product subagent config
  • .agents/engineering.md - Engineering subagent config
  • .agents/design.md - Design subagent config
  • .agents/marketing.md - Marketing subagent config
  • .agents/growth.md - Growth subagent config

Then installs all available skills.

Skip Prompts

npx startupkit skills init --yes

Skip Skill Installation

npx startupkit skills init --yes --skip-skills

Remove Skills

npx startupkit skills remove <skill-name>

Global Installation

Install skills globally to use across all projects:

npx startupkit skills add --all --global

Target Agents

By default, skills are installed for opencode and claude-code. Specify different agents:

npx startupkit skills add --agent cursor --agent windsurf --all

Available Skills

Product Skills

SkillDescription
brainstormingBrainstorming and ideation techniques
writing-plansWriting comprehensive plans
executing-plansExecuting plans systematically
verification-before-completionVerify work before marking complete
page-croLanding page optimization
onboarding-croOnboarding conversion optimization
form-croForm conversion optimization
signup-flow-croSignup flow optimization
paywall-upgrade-croPaywall and upgrade flows
ab-test-setupA/B testing methodology
referral-programReferral program design
free-tool-strategyFree tool as lead magnet
competitor-alternativesCompetitor alternative pages

Engineering Skills

SkillDescription
vercel-react-best-practicesReact/Next.js performance patterns
vercel-composition-patternsReact composition patterns that scale
web-design-guidelinesWeb interface guidelines compliance
v0-automationV0 automation for rapid UI development
premium-frontend-designPremium frontend design patterns
better-auth-best-practicesBetter Auth implementation patterns
building-native-uiBuilding native UI with Expo
systematic-debuggingSystematic debugging methodology
test-driven-developmentTDD best practices
requesting-code-reviewRequest effective code reviews
receiving-code-reviewHandle code review feedback
subagent-driven-developmentUse subagents effectively
dispatching-parallel-agentsParallel agent orchestration
finishing-a-development-branchClean branch completion workflow
using-git-worktreesGit worktree best practices
writing-skillsWrite effective agent skills

Design Skills

SkillDescription
frontend-designFrontend design best practices
design-mdDesign documentation in markdown
ui-ux-pro-maxPro-level UI/UX design patterns
explainer-video-guideExplainer video creation guide
audit-websiteWebsite audit methodology

Marketing Skills

SkillDescription
copywritingPersuasive copywriting
marketing-psychologyPsychology in marketing
seo-auditSEO audit and optimization
programmatic-seoProgrammatic SEO strategies
content-strategyContent strategy planning
product-marketing-contextProduct marketing fundamentals
marketing-ideasCreative marketing ideas
social-contentSocial media content creation
copy-editingCopy editing best practices
pricing-strategyPricing strategy development
launch-strategyProduct launch planning
analytics-trackingAnalytics and tracking setup
email-sequenceEmail sequence creation
paid-adsPaid advertising strategies
seoSEO optimization
seo-geoSEO for Generative Engine Optimization
backlink-analyzerBacklink analysis
keyword-researchKeyword research
redditReddit marketing
twitterTwitter/X marketing
producthuntProduct Hunt launch
domain-hunterDomain finding
requesthuntRequest hunting

Growth Skills

SkillDescription
schema-markupSchema markup implementation
popup-croPopup conversion optimization

Dry Run

Preview what would be installed without making changes:

npx startupkit skills add --all --dry-run

Customization

After initialization, customize the generated files:

  1. AGENTS.md - Add project-specific context, tech stack, conventions
  2. SOUL.md - Define your project's vision, mission, values
  3. .agents/*.md - Customize subagent behavior for each domain

On this page