A spec-driven toolkit for systematic sales and marketing execution for AI/LLM SaaS products, built on the foundations of spec-kit.
Sales-AI-Kit is a specialized variant of Spec-Kit, adapted for go-to-market (GTM) strategy and execution for AI/LLM SaaS products.
While Spec-Kit enables spec-driven software development with AI agents, Sales-AI-Kit applies the same methodology to the domain of sales, marketing, and GTM execution—helping founders, sales leaders, and marketers execute systematic, evidence-based GTM strategies with AI-assisted workflows instead of ad-hoc campaigns.
| Aspect | Spec-Kit | Sales-AI-Kit |
|---|---|---|
| Focus | Software feature development | Sales & marketing execution |
| Primary Workflow | Specification → Plan → Code → Test | Specification → Strategy → Campaign → Measure |
| Success Metrics | Code quality, test coverage, performance | Pipeline velocity, conversion rates, CAC/LTV |
| Deliverables | Production software & APIs | GTM artifacts, campaigns, sales materials |
| CLI Command | specify |
sales |
| Agent Commands | /speckit.* |
/saleskit.* |
Choose your preferred installation method:
Run directly without installing—always uses the latest version:
uvx --from git+https://github.com/agentii-ai/sales-ai-kit.git sales init my-sales-project
uvx --from git+https://github.com/agentii-ai/sales-ai-kit.git sales namespaceNote: This project is improving rapidly. We recommend
uvxto always get the latest features and fixes.
Running sales init shows an interactive wizard to select your AI assistant
Install once and use everywhere (may require periodic updates):
uv tool install sales-cli --from git+https://github.com/agentii-ai/sales-ai-kit.gitThen use the tool directly:
sales init my-sales-project
sales namespaceTo update to the latest version:
uv tool install sales-cli --force --from git+https://github.com/agentii-ai/sales-ai-kit.gitsales init my-ai-saas-gtm
cd my-ai-saas-gtmThis creates a project with Sales-AI-Kit-specific templates, constitution, and agent commands.
Open your AI assistant (Claude Code, Cursor, Windsurf, etc.) in the project directory. You'll see /saleskit.* commands available:
/saleskit.constitution # Establish GTM-specific principles
/saleskit.specify # Define your GTM initiative
/saleskit.clarify # Resolve ambiguities in your strategy
/saleskit.plan # Create execution plan
/saleskit.tasks # Generate actionable GTM tasks
/saleskit.implement # Execute GTM workflowClaude Code automatically detects all /saleskit.* slash commands in your project
/saleskit.specify Launch enterprise sales motion for AI-powered legal document analysis targeting mid-market law firmsThis generates a GTM specification with:
- Target ICP definition (firmographics, technographics, behavioral signals)
- Value proposition and positioning
- Sales plays and outreach sequences
- Marketing campaigns and content strategy
- Success metrics (pipeline velocity, conversion rates, CAC/LTV)
- Channel strategy and distribution plan
Sales-AI-Kit works with all agents supported by Spec-Kit:
| Agent | Support | Notes |
|---|---|---|
| Claude Code | ✅ | Native support |
| Cursor | ✅ | Full integration |
| Windsurf | ✅ | Complete support |
| Gemini CLI | ✅ | Verified working |
| GitHub Copilot | ✅ | Compatible |
| Qoder CLI | ✅ | Supported |
| Plus 11+ additional agents | ✅ | See Spec-Kit docs |
Sales-AI-Kit provides project templates for 17 AI coding agents, automatically downloaded when you run sales init. Each template includes:
- Sales-AI-Kit Constitution v1.0.0 with 7 GTM-specific principles
- Workflow templates: spec.md, plan.md, tasks.md for GTM documentation
- 9 slash commands: /saleskit.specify, /saleskit.plan, /saleskit.tasks, /saleskit.implement, /saleskit.clarify, /saleskit.analyze, /saleskit.checklist, /saleskit.taskstoissues, /saleskit.constitution
- Scripts: Bash or PowerShell variants for automation
- Memory system: constitution.md for project-specific principles
Templates are available for all 17 agents in both bash and PowerShell variants (34 total):
- Claude Code • Cursor Agent • Windsurf • Google Gemini
- GitHub Copilot • Qoder • Qwen • OpenCode
- Codex • KiloCode • Auggie • CodeBuddy
- AMP • Shai • Amazon Q • Bob • Roo
See GitHub Releases for downloadable template archives with SHA-256 checksums.
Define WHAT you're trying to achieve and WHY:
- Target ICP (firmographics, technographics, behavioral signals)
- Value proposition and positioning
- Sales plays and outreach sequences
- Marketing campaigns and content strategy
- Success metrics (pipeline velocity, conversion rates, CAC/LTV)
- Channel strategy and distribution plan
Resolve ambiguities before committing to execution:
- Validate ICP sharpness
- Clarify value proposition and messaging
- Define success metrics precisely
- Identify unstated assumptions
Define HOW you'll execute GTM:
- Campaign timeline and milestones
- Resource allocation and budget
- Content creation and asset production
- Sales enablement materials
- Measurement framework and dashboards
Generate actionable GTM tasks:
- Build target account lists
- Create sales collateral and pitch decks
- Execute outreach campaigns
- Develop marketing content
- Set up tracking and analytics
Execute GTM systematically with AI assistance:
- Deploy campaigns and outreach sequences
- Track pipeline and conversion metrics
- Optimize messaging and targeting
- Document learnings and iterate
Sales-AI-Kit is built on 7 core principles that guide all GTM work:
Define strategy and success criteria before launching campaigns.
Support all GTM claims with data and customer evidence—not opinions or assumptions.
Follow plan-execute-measure-learn cycles with independent, testable increments.
Use the simplest approach that achieves the GTM objective.
Integrate insights from sales, marketing, product, customer success, and engineering.
Enable multiple kit variants (sales-ai-kit, pmf-kit, blog-kit) to coexist without conflicts.
Serve as a reference implementation for creating domain-specific kit variants.
See .saleskit/memory/constitution.md for full details.
Sales-AI-Kit includes comprehensive reference materials to guide your GTM execution:
refs/0_overview.md- Overview of GTM strategy for AI/LLM SaaS productsrefs/1_principles_for_constitution.md- GTM-specific principles and patternsrefs/2_define_for_specify.md- How to structure sharp GTM specificationsrefs/3_project_management_for_plan.md- GTM planning methodologyrefs/4_pm_tasking_for_tasks.md- GTM execution task patternsrefs/instructions.md- How to create your own kit variants
Sales-AI-Kit is designed to coexist with Spec-Kit and other kit variants:
# Install Spec-Kit for software development
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git
# Install Sales-AI-Kit for GTM execution
uv tool install sales-cli --from git+https://github.com/agentii-ai/sales-ai-kit.git
# Both tools work independently
specify namespace # Shows Spec-Kit configuration
sales namespace # Shows Sales-AI-Kit configuration
# Create projects with different kits
specify init my-feature # Software feature project
sales init my-gtm-campaign # GTM execution projectIn your AI agent, both command namespaces are available:
/speckit.*commands for software development workflows/saleskit.*commands for GTM execution workflows
sales init <PROJECT_NAME>
sales init my-sales-project --ai claude
sales init . --here --force # Initialize in current directory
sales init my-project --ai cursor --script ps1 # PowerShell scriptsOptions:
--ai- Specify AI assistant (claude, cursor, windsurf, gemini, etc.)--script- Script variant (sh for bash/zsh, ps1 for PowerShell)
sales namespaceVerifies Sales-AI-Kit installation and displays namespace configuration for multi-kit coexistence.
sales versionDisplays the current Sales-AI-Kit version.
sales init enterprise-saas-sales
/saleskit.specify "Launch enterprise sales motion for AI-powered contract analysis targeting mid-market law firms"Expected artifacts:
- ICP: 50-500 person law firms, $10M-$100M revenue, using legal tech
- Sales play: CFO + GC outreach with ROI calculator
- Positioning: "Reduce contract review time by 80% with AI-powered analysis"
- Success metrics: $500K pipeline in 90 days, 15% demo-to-close rate
sales init plg-motion
/saleskit.specify "Design self-serve onboarding for AI code assistant targeting individual developers"Expected artifacts:
- ICP: Backend/fullstack developers at tech companies
- Activation funnel: Sign up → First code generation → 5 completions → Weekly active
- Growth loops: Viral invites, public code snippets, GitHub integration
- Success metrics: 40% D7 retention, 10% free-to-paid conversion
sales init content-campaign
/saleskit.specify "Launch thought leadership campaign for AI-powered sales intelligence platform"Expected artifacts:
- Content strategy: Weekly blog posts, monthly webinars, quarterly reports
- Distribution channels: LinkedIn, HN, industry publications
- Lead magnets: ROI calculators, industry benchmarks, playbooks
- Success metrics: 10K monthly visitors, 5% visitor-to-lead conversion
- Sales-AI-Kit Specification - Full feature specification
- Sales-AI-Kit Implementation Plan - Technical implementation details
- Spec-Kit Repository - Upstream project for software development
- Spec-Driven Development Methodology - Core methodology
sales-ai-kit/
├── .saleskit/ # Kit source templates
│ ├── memory/
│ │ └── constitution.md # Sales-AI-Kit principles (v1.0.0)
│ ├── templates/
│ │ ├── spec-template.md # GTM specification template
│ │ ├── plan-template.md # GTM planning template
│ │ ├── tasks-template.md # GTM task breakdown template
│ │ └── commands/ # Agent command templates
│ │ ├── saleskit.specify.md
│ │ ├── saleskit.plan.md
│ │ ├── saleskit.tasks.md
│ │ ├── saleskit.implement.md
│ │ ├── saleskit.clarify.md
│ │ ├── saleskit.analyze.md
│ │ ├── saleskit.checklist.md
│ │ └── saleskit.constitution.md
│ └── scripts/
│ ├── bash/ # Bash automation scripts
│ └── powershell/ # PowerShell automation scripts
├── src/saleskit/ # CLI implementation
│ ├── __init__.py
│ └── cli.py # sales command
├── .github/workflows/ # CI/CD workflows
│ ├── release.yml # Template release automation
│ └── scripts/ # Build and release scripts
├── specs/ # Feature specifications
│ └── 002-saleskit-auto-template-release/
└── refs/ # Reference documentation
- Linux/macOS/Windows
- Supported AI coding agent
- uv for package management
- Python 3.11+
- Git
Run sales namespace to verify installation and namespace configuration:
sales namespaceSales-AI-Kit demonstrates how to adapt spec-driven methodology to any domain. Want to create a variant for product design, operations, or customer success?
See refs/instructions.md for a comprehensive guide on:
- How to fork and adapt spec-kit for your domain
- How to define domain-specific principles
- How to create templates and reference materials
- How to enable multi-kit coexistence
Example variants:
pmf-kit- Product-market-fit discovery and validationblog-kit- Technical content and blog creationops-kit- Operations and project managementcs-kit- Customer success and support
All variants are published at kits.agentii.ai.
Sales-AI-Kit is built on the excellent work of the Spec-Kit project from GitHub. We preserve 100% of Spec-Kit's architecture and infrastructure while adapting templates and methodology for GTM execution.
Spec-Kit Credits:
For issues, questions, or feedback:
- GitHub Issues: Report on Sales-AI-Kit
- Spec-Kit Issues: Report on Spec-Kit
- Kit Variants: Visit kits.agentii.ai
This project is licensed under the terms of the MIT open source license. See LICENSE for details.
Note: Sales-AI-Kit extends Spec-Kit's MIT license. For Spec-Kit license details, see Spec-Kit LICENSE.
- Systematic: Replace ad-hoc campaigns with structured, spec-driven GTM execution
- AI-Assisted: Leverage AI agents for strategy, planning, and execution
- Evidence-Based: Focus on data and customer evidence, not opinions
- Repeatable: Create reusable playbooks and templates for consistent execution
- Reproducible: Spec-driven workflows are more transparent and collaborative than ad-hoc processes
- Extensible: Sales-AI-Kit serves as a reference for creating domain-specific kit variants
- Community-Friendly: All templates and reference materials are open source and MIT-licensed
- Professional: Built on proven Spec-Kit infrastructure, adapted by experienced GTM leaders
Ready to execute GTM with confidence?
sales init my-sales-projectLet's build systematic, evidence-based GTM strategies that scale.

