
--- name: cali-supply-chain description: Run supply chain security scans before installing packages or before releases. Triggers when: user installs a package (npm, pip, go get, brew), user asks to "scan dependencies", "check vulnerabilities", "supply chain", "security audit", "run trivy", "run socket", or before any release/deployment. Also triggers on mentions of: socket.dev, trivy, OSV-scanner, dotenvx, CVE, dependency audit. Covers all four tools with concrete commands. --- # Supply Chain S
--- name: cali-agents-md description: Generate and maintain project AGENTS.md files using semantic analysis. Triggers when: a project has no AGENTS.md, user asks to "create AGENTS.md", "generate agents md", "setup agents md", or when starting work on a project that lacks one. Also triggers when user asks to "check if AGENTS.md is stale", "update agents md", or when evolving an existing AGENTS.md. Covers: initial generation from codebase analysis, sem-based staleness detection, pre-commit hooks,
--- name: cali-testing description: Run post-implementation testing protocol. Triggers when: user says "test this", "run tests", "QA", "dogfood", "check quality", user finishes implementing a feature, or when a PR is ready for review. Also triggers on mentions of: test coverage, accessibility audit, WCAG, design review, code review, subagent review. Covers: parallel review via subagents, UI quality audit, accessibility check, and browser testing. --- # Testing Protocol After implementing any f
[Cali] Deploy to a private server via Tailscale OIDC with ephemeral credentials. Use when: setting up CI/CD deploy pipeline, configuring Tailscale SSH + OpenSSH for GitHub Actions, creating deploy users with restricted access, writing deploy.yml workflows, or troubleshooting deploy authentication failures. Triggers: "deploy to server", "tailscale deploy", "deploy pipeline", "CI/CD deploy", "deploy workflow", "deploy setup", "deploy key", "deploy user".
[Cali] Server security audit and hardening for private servers behind Tailscale. Use when: auditing server security, hardening SSH/firewall/Docker, checking for vulnerabilities, setting up fail2ban, reviewing port exposure, or responding to security alerts. Covers 6 layers: CloudFlare, UFW, Tailscale, SSH, Docker, Application. Triggers: "server security", "security audit", "harden server", "SSH hardening", "firewall rules", "UFW config", "fail2ban", "port security", "Docker security", "vulnerability check", "security review".
--- name: cali-releases description: Create GitHub releases following project conventions. Triggers when: user says "release", "create release", "push release", "deploy to main", "merge to main", user merges a PR to main, or when git push to main is detected. Also triggers on mentions of: gh release, semver, version bump, changelog. Covers: versioning rules, release creation via gh CLI, tag management, and the mandatory release-on-merge convention. --- # Releases **Rule:** Any merge/push to `m
Validate agent skills against industry best practices from AgentSkills Spec, Microsoft Learn, Claude API Docs, Perplexity Research, and Trail of Bits. Triggers when: user says 'validate skills', 'check skills', 'skill quality', 'skill audit', 'are my skills good', 'skill criteria', or when creating/publishing a new skill. Covers: 10-rule validation of frontmatter, description, progressive disclosure, examples, edge cases, test cases, and directory structure.
[Cali] Complete product planning workflow: Shape Up -> Interface -> Tech Planning -> Plan Critique -> Plannotator Gate. Includes 8 domain playbooks (Pricing, Trust, Ads, Health, etc)
Business model creativity triggers for reducing costs and generating revenue. Based on Jobs to Be Done frameworks from Strategyn to adapt and experiment with new models.
Builds reactive web applications with StarHTML, a Python-first framework over Datastar. Use when writing StarHTML components, signals, event handlers, reactive attributes, conditional helpers, CSS classes, computed signals, HTTP actions, SSE endpoints, or plugins (persist, scroll, resize, drag, canvas, motion, markdown, katex, mermaid, split, nodegraph). For UI components, use StarUI (shadcn/ui for Python). After generating any StarHTML file, run `starhtml-check <file.py>` to validate.
INTERACTIVE SKILL: Discover servers from ~/.ssh/config, auto-detect hosts (filtering out non-server entries like github.com), prompt user to pick one via question tool, then SSH into the chosen server and render a real-time ASCII dashboard with Docker containers, images, volumes, routes, cron, orphaned resources, and cleanup suggestions. REQUIRES question tool, SSH config parsing, and shell execution.
[Cali] - INTERACTIVE SKILL: Discover servers from ~/.ssh/config, auto-detect hosts (filtering out non-server entries like github.com), prompt user to pick one via question tool, then SSH into the chosen server and render a real-time ASCII dashboard with Docker containers, images, volumes, routes, cron, orphaned resources, and cleanup suggestions. REQUIRES question tool, SSH config parsing, and shell execution.
Create GitHub releases following project conventions. Triggers when: user says 'release', 'create release', 'push release', 'deploy to main', 'merge to main', user merges a PR to main, or when git push to main is detected. Also triggers on mentions of: gh release, semver, version bump, changelog, release-please. Covers: automated (release-please) and manual (gh CLI) release flows, versioning rules, tag management, and the mandatory release-on-merge convention.
Run supply chain security scans before installing packages or before releases. Triggers when: user installs a package (npm, pip, go get, brew), user asks to 'scan dependencies', 'check vulnerabilities', 'supply chain', 'security audit', 'run trivy', 'run socket', or before any release/deployment. Also triggers on mentions of: socket.dev, trivy, OSV-scanner, dotenvx, CVE, dependency audit. Covers all four tools with concrete commands.
[Cali] Post-execution verification: double-check all work against the plan, run gap analysis, find edge cases, and identify documentation/tests that need updates. Activate after completing any multi-step task, plan execution, or feature implementation. Triggers: "done", "finished", "completed", "check my work", "verify implementation", "gap analysis", "what did I miss". Also activates automatically after skill execution completes.
[Cali] Complete product planning workflow: Shape Up -> Interface -> Tech Planning -> Plan Critique -> Plannotator Gate. Includes 8 domain playbooks (Pricing, Trust, Ads, Health, etc)
Builds reactive web applications with StarHTML, a Python-first framework over Datastar. Use when writing StarHTML components, signals, event handlers, reactive attributes, conditional helpers, CSS classes, computed signals, HTTP actions, SSE endpoints, or plugins (persist, scroll, resize, drag, canvas, motion, markdown, katex, mermaid, split, nodegraph). For UI components, use StarUI (shadcn/ui for Python). After generating any StarHTML file, run `starhtml-check <file.py>` to validate.
Use this skill for any Go (Golang) backend task — writing services, APIs, CLI tools, concurrent code, or reviewing/refactoring existing Go code. Triggers on: any .go file, mention of goroutines, channels, mutexes, Go modules, or requests to build backend systems in Go. Also triggers when setting up linters, running tests, managing Go dependencies, or running the app locally during development.
Adds real-time broadcasting, multi-user collaboration, and database persistence to StarHTML applications. Use when implementing chat systems, collaborative editors, presence tracking, typing indicators, or any feature requiring synchronized state across clients. Supports core StarStream (broadcasting), PocketBase (persistence), and Loro (CRDT) plugins.
[Cali] Generate and maintain project AGENTS.md files using semantic analysis. Triggers when: a project has no AGENTS.md, user asks to 'create AGENTS.md', 'generate agents md', 'setup agents md', or when starting work on a project that lacks one. Also triggers when user asks to 'check if AGENTS.md is stale', 'update agents md', or when evolving an existing AGENTS.md. Covers: initial generation from codebase analysis, sem-based staleness detection, pre-commit hooks, and CI guards. Always offer hook installation when invoked for any reason.
PocketBase v0.39+ development - API rules, auth, collections, SDK, realtime, files, Go/JS extending, deployment, production tuning.
[Cali] Validate project AGENTS.md files against best practices and the canonical template. Use when: user says 'validate agents md', 'check agents md quality', 'audit my agents md', or after creating/updating AGENTS.md. Checks: structure, size, content quality, template compliance, and provides fix recommendations. Can offer automatic corrections via ask tool.
[Cali] Use esta skill sempre que o usuário quiser avaliar, revisar ou melhorar perguntas de entrevistas, roteiros terapêuticos, questionários qualitativos, pesquisas de narrativa, formulários de satisfação, roteiros JTBD (Jobs to Be Done) ou qualquer conjunto de perguntas destinado a captar histórias reais e significados pessoais. Acione também quando o usuário colar perguntas e pedir para verificar se seguem boas práticas narrativas, ou pedir sugestões de perguntas e sequenciamentos adequados. Trigger words: "avaliar perguntas", "roteiro de entrevista", "captar narrativa", "pesquisa qualitativa", "perguntas para história", "revisar questionário", "perguntas terapêuticas", "narrative interview", "JTBD", "jobs to be done", "entrevista de cliente", "roteiro de pesquisa", "avaliar formulário".
Use when user provides a codebase (file path, GitHub URL, uploaded files, pasted code, or "@file" reference) and asks to understand, document, reverse-engineer, or analyze what the product does. Triggers on: "spec", "specification", "document this", "what does this do", "reverse engineer", "analyze codebase", "extract product rules", "what can this do", "@/path/to/file", "@file". NOT for: reading logs, debugging specific errors (use agent-browser or ctx_execute instead).
[Cali] AI-aware testing strategy skill for software products. Generates mutation-based testing plans, security gates, and coverage targets. Activated automatically when product_type is "software" or "hybrid". Based on empirical research: AgentAssay (2026), MSR 2026, Veracode 2025, CodeRabbit 2025, LLM4TDD (2023), TDD-with-AI-Agents (2026).
[Cali] Complete expert in the short-cycle product learning method, based on the e-book "Guide to Creating Products with Short Learning Cycles" by Cali (Renato Caliari). Use this skill whenever the user asks about: idea validation, customer discovery, product experimentation, jobs to be done, pricing strategies, business models, marketing channels, early adopters, MVP, product-market fit, pre-sales, launch strategies, product innovation, product lifecycle, building customer trust, marketplace, open source as strategy, or any concept related to creating and validating digital products with low risk and fast learning. This skill contains ALL the method details — do not skip any detail.
[Cali] Interface brainstorming skill. Use when generating interface proposals using the 5 archetypes method. Produces 5 independent proposals + hybrid recommendation. Part of cali-product-workflow but can be used standalone.
[Cali] Complete expert in the short-cycle product learning method, based on the e-book "Guide to Creating Products with Short Learning Cycles" by Cali (Renato Caliari). Use this skill whenever the user asks about: idea validation, customer discovery, product experimentation, jobs to be done, pricing strategies, business models, marketing channels, early adopters, MVP, product-market fit, pre-sales, launch strategies, product innovation, product lifecycle, building customer trust, marketplace, open source as strategy, or any concept related to creating and validating digital products with low risk and fast learning. This skill contains ALL the method details — do not skip any detail.
[Cali] Strategic product evolution and innovation exploration inspired by evolutionary systems thinking, novelty search, stepping-stones theory, and adaptive product ecosystems. Activate when: - product strategy feels too objective-driven or roadmap-rigid - teams are prematurely optimizing toward fixed outcomes - exploring innovation, experimentation, or long-term adaptability - evaluating product direction beyond short-term metrics - prioritization discussions feel shallow or disconnected - teams need better framing for experimentation and discovery - discussing ecosystems, platforms, adaptability, or emergent behavior - exploring feature prioritization through connections and optionality - discussing product resilience, flexibility, or future evolution
[Cali] Technical planning and scope sequencing skill. Generates typed scopes (feature/optimization/spike + test-*), sequences them, and creates /sisyphus goals. For software products, also generates testing-strategy.md via cali-testing-ai-code. Part of cali-product-workflow but can be used standalone.
[Cali] Plan critique skill using audit checklists and frameworks. Reviews spec-product.md for gaps, risks, and improvements. Part of cali-product-workflow but can be used standalone after Shape Up.
[Cali] Strategic product evolution and innovation exploration inspired by evolutionary systems thinking, novelty search, stepping-stones theory, and adaptive product ecosystems. Activate when: - product strategy feels too objective-driven or roadmap-rigid - teams are prematurely optimizing toward fixed outcomes - exploring innovation, experimentation, or long-term adaptability - evaluating product direction beyond short-term metrics - prioritization discussions feel shallow or disconnected - teams need better framing for experimentation and discovery - discussing ecosystems, platforms, adaptability, or emergent behavior - exploring feature prioritization through connections and optionality - discussing product resilience, flexibility, or future evolution
[Cali] Shape Up product planning skill. Use when the user wants to shape a product proposal using the Shape Up method. Produces a shaped proposal with problem, solution, scope (IN/OUT), and risks. Part of the cali-product-workflow but can be used standalone.
Strategic shaping and scope definition for products, systems, workflows, services, organizational initiatives, and complex solution proposals. Activate automatically when: - brainstorming must become actionable - scope or delivery boundaries are unclear - risks and assumptions need shaping - implementation direction feels ambiguous - product/service/system direction needs strategic framing - sequencing or UX exploration depends on clearer shaping
Planejamento estratégico completo de produto. Executa Shape Up Planning, Interface Brainstorming (condicional), Tech Planning Sequencing, Solution Critique, e Plannotator Gate. Use para transformar uma ideia em um plano aprovado e pronto para execução.
Business model creativity triggers for reducing costs and generating revenue. Based on Jobs to Be Done frameworks from Strategyn to adapt and experiment with new models.
Generate multiple strategically distinct interface proposals — for UI/UX, system APIs, backend contracts, or workflow patterns. Explores fundamentally different interaction models, mental models, and philosophies for how two sides of an interface connect. Activation is CONDITIONAL — triggered via ask_user_question after shape-up- planning converges. The LLM analyzes complexity and recommends yes/no. Triggers for recommendation: - UI/UX: screens, flows, forms, dashboards, navigation, layouts - System interfaces: API contracts, service boundaries, event schemas - Workflow complexity: multi-step flows, branching states, user decisions - Ambiguous interaction trade-offs that need strategic exploration
Generate structured development plans with risk-based or UI-first sequencing. Analyzes tasks, identifies critical spikes, and produces detailed implementation sequences with DoD and acceptance criteria. Activate when: - explicitly called after shaping convergence - implementation sequencing is needed - engineering decomposition becomes necessary - dependencies or rollout order are unclear - execution planning must become operational
Auto-initialize structured documentation for any project using lat.md (knowledge graph of markdown files with [[wiki links]], // @lat: code refs, and semantic search). Detects cali-product-workflow artifacts (spec-product.md, spec-tech.md, critiques) and uses them as seed material. Falls back to extracting business rules, architecture, and design decisions directly from the codebase. Use when a project lacks structured documentation or when lat.md/ is missing. After seeding, lat.md extension hooks keep documentation alive automatically.
Reads an approved product plan with typed scopes (feature, optimization, spike) and routes each scope to its correct executor. Acts as the autonomous overnight "set and forget" orchestrator — the pi equivalent of /goal for approved plans.
[Cali] Deploy to a private server via Tailscale OIDC with ephemeral credentials. Use when: setting up CI/CD deploy pipeline, configuring Tailscale SSH + OpenSSH for GitHub Actions, creating deploy users with restricted access, writing deploy.yml workflows, or troubleshooting deploy authentication failures. Triggers: "deploy to server", "tailscale deploy", "deploy pipeline", "CI/CD deploy", "deploy workflow", "deploy setup", "deploy key", "deploy user".
Generate deep strategic opportunity maps with ranked solutions for any business problem, product idea, or organizational challenge. Use this skill whenever the user wants to explore opportunities, generate product or business ideas, map solutions from a problem or input, prioritize initiatives, or think through organizational and cultural improvements. Also trigger when the user mentions "opportunity mapping", "strategic analysis", "solution generation", "product strategy", or asks "what should we build" or "what can we do about X" — even if they don't use the exact words.
[Cali] Complete expert in the short-cycle product learning method, based on the e-book "Guide to Creating Products with Short Learning Cycles" by Cali (Renato Caliari). Use this skill whenever the user asks about: idea validation, customer discovery, product experimentation, jobs to be done, pricing strategies, business models, marketing channels, early adopters, MVP, product-market fit, pre-sales, launch strategies, product innovation, product lifecycle, building customer trust, marketplace, open source as strategy, or any concept related to creating and validating digital products with low risk and fast learning. This skill contains ALL the method details — do not skip any detail.
Conduct deep, structured market analysis using multiple methodologies (PESTLE, Foresight, Delphi, Wardley Maps). Use this skill whenever the user asks for market analysis, competitive intelligence, industry research, market trends, weekly intelligence reports, or strategic market insights. Also trigger when the user mentions PESTLE, Wardley Maps, Foresight signals, or wants to understand a market, niche, or industry in depth — even if they don't explicitly ask for "market analysis".
Advertising strategies for online placement based on the Transtheoretical Model of Change. Covers the 5 stages of audience awareness and ad categories for each stage.
Business model creativity triggers for reducing costs and generating revenue. Based on Jobs to Be Done frameworks from Strategyn to adapt and experiment with new models.
[Cali] Complete product strategic planning orchestrator. Executes Shape Up Planning, Interface Brainstorming (conditional), Tech Planning Sequencing, Solution Critique, and Review Gate. Use to transform an idea into an approved plan ready for execution. Sub-skills (4 workflow phases): - /skill:cali-shape-up — Shape Up planning → skills-workflow/cali-shape-up/SKILL.md - /skill:cali-interface-brainstorm — Interface brainstorming → skills-workflow/cali-interface-brainstorm/SKILL.md - /skill:cali-plan-critique — Plan critique → skills-workflow/cali-plan-critique/SKILL.md - /skill:cali-tech-planning — Tech planning → skills-workflow/cali-tech-planning/SKILL.md External skills: JTBD, Evolutionary, Opportunity Mapping, Short-Cycle, Ads, Business Models, Health, Marketplace, Open Source, Pricing, Promotions, Trust Building
Conduct deep, structured market analysis using multiple methodologies (PESTLE, Foresight, Delphi, Wardley Maps). Use this skill whenever the user asks for market analysis, competitive intelligence, industry research, market trends, weekly intelligence reports, or strategic market insights. Also trigger when the user mentions PESTLE, Wardley Maps, Foresight signals, or wants to understand a market, niche, or industry in depth — even if they don't explicitly ask for "market analysis".
[Cali] - INTERACTIVE SKILL: Discover servers from ~/.ssh/config, auto-detect hosts (filtering out non-server entries like github.com), prompt user to pick one via question tool, then SSH into the chosen server and render a real-time ASCII dashboard with Docker containers, images, volumes, routes, cron, orphaned resources, and cleanup suggestions. REQUIRES question tool, SSH config parsing, and shell execution.
Conduct deep, structured market analysis using multiple methodologies (PESTLE, Foresight, Delphi, Wardley Maps). Use this skill whenever the user asks for market analysis, competitive intelligence, industry research, market trends, weekly intelligence reports, or strategic market insights. Also trigger when the user mentions PESTLE, Wardley Maps, Foresight signals, or wants to understand a market, niche, or industry in depth — even if they don't explicitly ask for "market analysis".
Builds reactive web applications with StarHTML, a Python-first framework over Datastar. Use when writing StarHTML components, signals, event handlers, reactive attributes, conditional helpers, CSS classes, computed signals, HTTP actions, SSE endpoints, or plugins (persist, scroll, resize, drag, canvas, motion, markdown, katex, mermaid, split, nodegraph). For UI components, use StarUI (shadcn/ui for Python). After generating any StarHTML file, run `starhtml-check <file.py>` to validate.
Adds real-time broadcasting, multi-user collaboration, and database persistence to StarHTML applications. Use when implementing chat systems, collaborative editors, presence tracking, typing indicators, or any feature requiring synchronized state across clients. Supports core StarStream (broadcasting), PocketBase (persistence), and Loro (CRDT) plugins.
[Cali] Complete set of specialized prompts for Jobs To Be Done (JTBD) analysis and discovery, based on the methodology by Cali (Renato Caliari). Use this skill whenever the user wants to perform any kind of JTBD analysis: contextual market segmentation, thinking styles (Indi Young), JTBD discovery, competitor mapping, job actors, situational variables, job map steps, functional needs (desired outcomes), financial needs, or emotional/social jobs. Contains 10 professional prompts ready to run with AI agents. Trigger whenever the user mentions: jobs to be done, JTBD, contextual segmentation, thinking styles, Indi Young, job map, job steps, desired outcomes, user needs, JTBD competitors, job actors, situational variables, emotional jobs, social jobs, or any combination of these terms.
[Cali] Use this skill whenever the user wants to analyze a codebase and generate a detailed product spec document. Triggers for: "analyze this codebase", "generate a spec", "document this project", "reverse engineer this app", "what does this system do", "create product documentation", "map out the features", "extract product rules from code", "what does this codebase do", "generate product spec from code", "document this app", "spec out this repo", "read this code and tell me what it does", "create a product spec", "reverse engineer the product", "what features does this app have", "document the flows", "extract the prompts from this code", or any request to extract product knowledge from source code. Supports any input method: file uploads, pasted code, filesystem paths, or zip archives. Always use this skill when the user shares code AND wants to understand what the product does — even if they don't explicitly say "spec" or "documentation".
[Cali] Strategic product evolution and innovation exploration inspired by evolutionary systems thinking, novelty search, stepping-stones theory, and adaptive product ecosystems. Activate when: - product strategy feels too objective-driven or roadmap-rigid - teams are prematurely optimizing toward fixed outcomes - exploring innovation, experimentation, or long-term adaptability - evaluating product direction beyond short-term metrics - prioritization discussions feel shallow or disconnected - teams need better framing for experimentation and discovery - discussing ecosystems, platforms, adaptability, or emergent behavior - exploring feature prioritization through connections and optionality - discussing product resilience, flexibility, or future evolution
Generate deep strategic opportunity maps with ranked solutions for any business problem, product idea, or organizational challenge. Use this skill whenever the user wants to explore opportunities, generate product or business ideas, map solutions from a problem or input, prioritize initiatives, or think through organizational and cultural improvements. Also trigger when the user mentions "opportunity mapping", "strategic analysis", "solution generation", "product strategy", or asks "what should we build" or "what can we do about X" — even if they don't use the exact words.
[Cali] Use esta skill sempre que o usuário quiser avaliar, revisar ou melhorar perguntas de entrevistas, roteiros terapêuticos, questionários qualitativos, pesquisas de narrativa, formulários de satisfação, roteiros JTBD (Jobs to Be Done) ou qualquer conjunto de perguntas destinado a captar histórias reais e significados pessoais. Acione também quando o usuário colar perguntas e pedir para verificar se seguem boas práticas narrativas, ou pedir sugestões de perguntas e sequenciamentos adequados. Trigger words: "avaliar perguntas", "roteiro de entrevista", "captar narrativa", "pesquisa qualitativa", "perguntas para história", "revisar questionário", "perguntas terapêuticas", "narrative interview", "JTBD", "jobs to be done", "entrevista de cliente", "roteiro de pesquisa", "avaliar formulário".
[Cali] Scaffolds Go web applications with Datastar, Templ, DaisyUI, TailwindCSS, NATS, and optional features (Fabric.js whiteboard, LiveKit+Gemini voice AI, PocketBase/SQLite database). Use when starting a new Go web project, creating real-time features, building hypermedia-driven apps, or scaffolding Go backend with SSE support. Triggers for "new go project", "scaffold go app", "go web boilerplate", "datastar go", "templ project", "go realtime app", "hypermedia go", "go sse server", "tailwind daisyui", "go ui components", or when user wants Go backend with reactive frontend. Also triggers for AI/LLM integration needs when involving voice: "voice AI", "voice bot", "livekit gemini", "real-time voice", "audio AI". For text-only AI use the goai module in `features/ai/` (included in scaffold).
[Cali] Reads an approved product plan with typed scopes (feature, optimization, spike) and routes each scope to its correct executor. Acts as the autonomous overnight "set and forget" orchestrator — the pi equivalent of /goal for approved plans.
[Cali] Planejamento estratégico completo de produto. Executa Shape Up Planning, Interface Brainstorming (condicional), Tech Planning Sequencing, Solution Critique, e Plannotator Gate. Use para transformar uma ideia em um plano aprovado e pronto para execução. Sempre ativada pelo AGENTS.md para qualquer mudança de código. Tool calls centralizadas neste arquivo. Referências em /references/ contêm dados puros (checklists, arquétipos, templates). Consulte o bloco "Adaptação por Ambiente" no final se uma tool não estiver disponível.
[Cali] Complete expert in the short-cycle product learning method, based on the e-book "Guide to Creating Products with Short Learning Cycles" by Cali (Renato Caliari). Use this skill whenever the user asks about: idea validation, customer discovery, product experimentation, jobs to be done, pricing strategies, business models, marketing channels, early adopters, MVP, product-market fit, pre-sales, launch strategies, product innovation, product lifecycle, building customer trust, marketplace, open source as strategy, or any concept related to creating and validating digital products with low risk and fast learning. This skill contains ALL the method details — do not skip any detail.
Launch promotion strategies using the MAGIC framework. Covers Loss Leader, Gift Card Sale, Limited High-Value Package, and Irresistible Freebie strategies with tactical examples.
Strategies and tactics for stimulating marketplaces by balancing supply and demand. Covers 19 proven tactics from getting the harder side first to creating urgency through constraints.
Pricing strategies and models for product offerings. Covers exchange bases, consumption control, interest alignment, and perception techniques to formalize value exchange agreements.
Generate deep strategic opportunity maps with ranked solutions for any business problem, product idea, or organizational challenge. Use this skill whenever the user wants to explore opportunities, generate product or business ideas, map solutions from a problem or input, prioritize initiatives, or think through organizational and cultural improvements. Also trigger when the user mentions "opportunity mapping", "strategic analysis", "solution generation", "product strategy", or asks "what should we build" or "what can we do about X" — even if they don't use the exact words.
Builds reactive web applications with StarHTML, a Python-first framework over Datastar. Use when writing StarHTML components, signals, event handlers, reactive attributes, conditional helpers, CSS classes, computed signals, HTTP actions, SSE endpoints, or plugins (persist, scroll, resize, drag, canvas, motion, markdown, katex, mermaid, split, nodegraph). For UI components, use StarUI (shadcn/ui for Python). After generating any StarHTML file, run `starhtml-check <file.py>` to validate.
Adds real-time broadcasting, multi-user collaboration, and database persistence to StarHTML applications. Use when implementing chat systems, collaborative editors, presence tracking, typing indicators, or any feature requiring synchronized state across clients. Supports core StarStream (broadcasting), PocketBase (persistence), and Loro (CRDT) plugins.
[Cali] - INTERACTIVE SKILL: Discover servers from ~/.ssh/config, auto-detect hosts (filtering out non-server entries like github.com), prompt user to pick one via question tool, then SSH into the chosen server and render a real-time ASCII dashboard with Docker containers, images, volumes, routes, cron, orphaned resources, and cleanup suggestions. REQUIRES question tool, SSH config parsing, and shell execution.
[Cali] Use this skill whenever the user wants to analyze a codebase and generate a detailed product spec document. Triggers for: "analyze this codebase", "generate a spec", "document this project", "reverse engineer this app", "what does this system do", "create product documentation", "map out the features", "extract product rules from code", "what does this codebase do", "generate product spec from code", "document this app", "spec out this repo", "read this code and tell me what it does", "create a product spec", "reverse engineer the product", "what features does this app have", "document the flows", "extract the prompts from this code", or any request to extract product knowledge from source code. Supports any input method: file uploads, pasted code, filesystem paths, or zip archives. Always use this skill when the user shares code AND wants to understand what the product does — even if they don't explicitly say "spec" or "documentation".
[Cali] Complete set of specialized prompts for Jobs To Be Done (JTBD) analysis and discovery, based on the methodology by Cali (Renato Caliari). Use this skill whenever the user wants to perform any kind of JTBD analysis: contextual market segmentation, thinking styles (Indi Young), JTBD discovery, competitor mapping, job actors, situational variables, job map steps, functional needs (desired outcomes), financial needs, or emotional/social jobs. Contains 10 professional prompts ready to run with AI agents. Trigger whenever the user mentions: jobs to be done, JTBD, contextual segmentation, thinking styles, Indi Young, job map, job steps, desired outcomes, user needs, JTBD competitors, job actors, situational variables, emotional jobs, social jobs, or any combination of these terms.
[Cali] Strategic product evolution and innovation exploration inspired by evolutionary systems thinking, novelty search, stepping-stones theory, and adaptive product ecosystems. Activate when: - product strategy feels too objective-driven or roadmap-rigid - teams are prematurely optimizing toward fixed outcomes - exploring innovation, experimentation, or long-term adaptability - evaluating product direction beyond short-term metrics - prioritization discussions feel shallow or disconnected - teams need better framing for experimentation and discovery - discussing ecosystems, platforms, adaptability, or emergent behavior - exploring feature prioritization through connections and optionality - discussing product resilience, flexibility, or future evolution
[Cali] Complete expert in the short-cycle product learning method, based on the e-book "Guide to Creating Products with Short Learning Cycles" by Cali (Renato Caliari). Use this skill whenever the user asks about: idea validation, customer discovery, product experimentation, jobs to be done, pricing strategies, business models, marketing channels, early adopters, MVP, product-market fit, pre-sales, launch strategies, product innovation, product lifecycle, building customer trust, marketplace, open source as strategy, or any concept related to creating and validating digital products with low risk and fast learning. This skill contains ALL the method details — do not skip any detail.
Scaffolds Go web applications with Datastar, Templ, DaisyUI, TailwindCSS, NATS, and optional features (Fabric.js whiteboard, LiveKit+Gemini voice AI, PocketBase/SQLite database). Use when starting a new Go web project, creating real-time features, building hypermedia-driven apps, or scaffolding Go backend with SSE support. Triggers for "new go project", "scaffold go app", "go web boilerplate", "datastar go", "templ project", "go realtime app", "hypermedia go", "go sse server", "tailwind daisyui", "go ui components", or when user wants Go backend with reactive frontend. Also triggers for AI/LLM integration needs when involving voice: "voice AI", "voice bot", "livekit gemini", "real-time voice", "audio AI". For text-only AI use the goai skill instead.
Building trust through perception and guarantee mechanisms. Covers ten pillars to materialize trust, guarantee types from unconditional to anti-guarantees, and strategic approaches for different contexts.
[Cali] Reads an approved product plan with typed scopes (feature, optimization, spike) and routes each scope to its correct executor. Acts as the autonomous overnight "set and forget" orchestrator for approved plans.
[Cali] Interface brainstorming skill using the 5 archetypes method. Generates 5 independent proposals plus a hybrid recommendation. Can be used standalone or as part of cali-product-workflow.
[Cali] Technical planning and scope sequencing skill. Generates typed scopes (feature/optimization/spike), sequences them, and creates progress tracking units. Can be used standalone or as part of cali-product-workflow.
Product health monitoring through signals in tension. Monitor both effectiveness and user well-being by observing tension between success signals and counterbalance signals, focusing on removing unwanted side effects.
[Cali] Shape Up product planning skill. Use when you want to shape a product proposal using the Shape Up method. Produces a shaped proposal with problem, solution, scope (IN/OUT), and risks. Can be used standalone or as part of the cali-product-workflow.
[Cali] Plan critique skill using audit checklists and frameworks. Reviews spec-product.md for gaps, risks, and improvements. Can be used standalone after Shape Up or as part of cali-product-workflow.
The Open Source Paradox — delivering value by giving up control. Explores business models, organizational structures, and strategies for competing in an open-source world.
[Cali] Server security audit and hardening for private servers behind Tailscale. Use when: auditing server security, hardening SSH/firewall/Docker, checking for vulnerabilities, setting up fail2ban, reviewing port exposure, or responding to security alerts. Covers 6 layers: CloudFlare, UFW, Tailscale, SSH, Docker, Application. Triggers: "server security", "security audit", "harden server", "SSH hardening", "firewall rules", "UFW config", "fail2ban", "port security", "Docker security", "vulnerability check", "security review".
[Cali] Universal coding standards and principles for all languages and frameworks. Use when writing, reviewing, or refactoring code. Covers KISS, DRY, LoB, SoC, Fail Fast, Convention over Configuration, and more. Automatically activates on Go projects alongside cali-coding-go-standards. Provides file/function size limits, CI enforcement patterns, and tie-breaker rules for conflicting principles.
Run supply chain security scans before installing packages or before releases. Triggers when: user installs a package (npm, pip, go get, brew), user asks to 'scan dependencies', 'check vulnerabilities', 'supply chain', 'security audit', 'run trivy', 'run socket', or before any release/deployment. Also triggers on mentions of: socket.dev, trivy, OSV-scanner, dotenvx, CVE, dependency audit. Covers all four tools with concrete commands.
[Cali] Technical planning and scope sequencing skill. Generates typed scopes (feature/optimization/spike + test-*), sequences them, and creates goals (see references/cli-tools/goals.md). For software products, also generates testing-strategy.md via cali-testing-ai-code. Part of cali-product-workflow but can be used standalone.
Critical evaluation of solution proposals to surface ambiguities, gaps, risks, and missing states before implementation. Acts as a senior product design strategist sparring partner — not generating new directions, but stress-testing an existing plan for implementation readiness. Covers flows, interactions, data, state surfaces (empty/loading/error/edge cases), and system interfaces.
[Cali] Scaffolds Go web applications with Datastar, Templ, DaisyUI, TailwindCSS, NATS, and optional features (Fabric.js whiteboard, LiveKit+Gemini voice AI, PocketBase/SQLite database). Use when starting a new Go web project, creating real-time features, building hypermedia-driven apps, or scaffolding Go backend with SSE support. Triggers for "new go project", "scaffold go app", "go web boilerplate", "datastar go", "templ project", "go realtime app", "hypermedia go", "go sse server", "tailwind daisyui", "go ui components", or when user wants Go backend with reactive frontend. Also triggers for AI/LLM integration needs when involving voice: "voice AI", "voice bot", "livekit gemini", "real-time voice", "audio AI". For text-only AI use the goai module in `features/ai/` (included in scaffold).
Advertising strategies for online placement based on the Transtheoretical Model of Change. Covers the 5 stages of audience awareness and ad categories for each stage.
Business model creativity triggers for reducing costs and generating revenue. Based on Jobs to Be Done frameworks from Strategyn to adapt and experiment with new models.
Product health monitoring through signals in tension. Monitor both effectiveness and user well-being by observing tension between success signals and counterbalance signals, focusing on removing unwanted side effects.
[Cali] Complete set of specialized prompts for Jobs To Be Done (JTBD) analysis and discovery, based on the methodology by Cali (Renato Caliari). Use this skill whenever the user wants to perform any kind of JTBD analysis: contextual market segmentation, thinking styles (Indi Young), JTBD discovery, competitor mapping, job actors, situational variables, job map steps, functional needs (desired outcomes), financial needs, or emotional/social jobs. Contains 10 professional prompts ready to run with AI agents. Trigger whenever the user mentions: jobs to be done, JTBD, contextual segmentation, thinking styles, Indi Young, job map, job steps, desired outcomes, user needs, JTBD competitors, job actors, situational variables, emotional jobs, social jobs, or any combination of these terms.
Advertising strategies for online placement based on the Transtheoretical Model of Change. Covers the 5 stages of audience awareness and ad categories for each stage.
Pricing strategies and models for product offerings. Covers exchange bases, consumption control, interest alignment, and perception techniques to formalize value exchange agreements.
Strategies and tactics for stimulating marketplaces by balancing supply and demand. Covers 19 proven tactics from getting the harder side first to creating urgency through constraints.
The Open Source Paradox — delivering value by giving up control. Explores business models, organizational structures, and strategies for competing in an open-source world.
Launch promotion strategies using the MAGIC framework. Covers Loss Leader, Gift Card Sale, Limited High-Value Package, and Irresistible Freebie strategies with tactical examples.
Building trust through perception and guarantee mechanisms. Covers ten pillars to materialize trust, guarantee types from unconditional to anti-guarantees, and strategic approaches for different contexts.
[Cali] Reads an approved product plan with typed scopes (feature, optimization, spike, test-*) and routes each scope to its correct executor. Acts as the autonomous overnight "set and forget" orchestrator — the pi equivalent of /goal for approved plans. For test-* scopes, enforces hard blocks (mutation score, security gates).
Product health monitoring through signals in tension. Monitor both effectiveness and user well-being by observing tension between success signals and counterbalance signals, focusing on removing unwanted side effects.
The Open Source Paradox — delivering value by giving up control. Explores business models, organizational structures, and strategies for competing in an open-source world.
Advertising strategies for online placement based on the Transtheoretical Model of Change. Covers the 5 stages of audience awareness and ad categories for each stage.
Pricing strategies and models for product offerings. Covers exchange bases, consumption control, interest alignment, and perception techniques to formalize value exchange agreements.
Strategies and tactics for stimulating marketplaces by balancing supply and demand. Covers 19 proven tactics from getting the harder side first to creating urgency through constraints.
Launch promotion strategies using the MAGIC framework. Covers Loss Leader, Gift Card Sale, Limited High-Value Package, and Irresistible Freebie strategies with tactical examples.
Building trust through perception and guarantee mechanisms. Covers ten pillars to materialize trust, guarantee types from unconditional to anti-guarantees, and strategic approaches for different contexts.
Conduct deep, structured market analysis using multiple methodologies (PESTLE, Foresight, Delphi, Wardley Maps). Use this skill whenever the user asks for market analysis, competitive intelligence, industry research, market trends, weekly intelligence reports, or strategic market insights. Also trigger when the user mentions PESTLE, Wardley Maps, Foresight signals, or wants to understand a market, niche, or industry in depth — even if they don't explicitly ask for "market analysis".
Generate deep strategic opportunity maps with ranked solutions for any business problem, product idea, or organizational challenge. Use this skill whenever the user wants to explore opportunities, generate product or business ideas, map solutions from a problem or input, prioritize initiatives, or think through organizational and cultural improvements. Also trigger when the user mentions "opportunity mapping", "strategic analysis", "solution generation", "product strategy", or asks "what should we build" or "what can we do about X" — even if they don't use the exact words.
[Cali] Complete set of specialized prompts for Jobs To Be Done (JTBD) analysis and discovery, based on the methodology by Cali (Renato Caliari). Use this skill whenever the user wants to perform any kind of JTBD analysis: contextual market segmentation, thinking styles (Indi Young), JTBD discovery, competitor mapping, job actors, situational variables, job map steps, functional needs (desired outcomes), financial needs, or emotional/social jobs. Contains 10 professional prompts ready to run with AI agents. Trigger whenever the user mentions: jobs to be done, JTBD, contextual segmentation, thinking styles, Indi Young, job map, job steps, desired outcomes, user needs, JTBD competitors, job actors, situational variables, emotional jobs, social jobs, or any combination of these terms.
[Cali] Complete expert in the short-cycle product learning method, based on the e-book "Guide to Creating Products with Short Learning Cycles" by Cali (Renato Caliari). Use this skill whenever the user asks about: idea validation, customer discovery, product experimentation, jobs to be done, pricing strategies, business models, marketing channels, early adopters, MVP, product-market fit, pre-sales, launch strategies, product innovation, product lifecycle, building customer trust, marketplace, open source as strategy, or any concept related to creating and validating digital products with low risk and fast learning. This skill contains ALL the method details — do not skip any detail.
[Cali] Shape Up product planning skill. Use when the user wants to shape a product proposal using the Shape Up method. Produces a shaped proposal with problem, solution, scope (IN/OUT), and risks. Part of the cali-product-workflow but can be used standalone.
[Cali] AI-aware testing strategy skill for software products. Generates mutation-based testing plans, security gates, and coverage targets. Activated automatically when product_type is "software" or "hybrid". Based on empirical research: AgentAssay (2026), MSR 2026, Veracode 2025, CodeRabbit 2025, LLM4TDD (2023), TDD-with-AI-Agents (2026).
Browser automation for AI agents via the native agent_browser tool. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
[Cali] Interface brainstorming skill. Use when generating interface proposals using the 5 archetypes method. Produces 5 independent proposals + hybrid recommendation. Part of cali-product-workflow but can be used standalone.
[Cali] Go web applications using Datastar, Templ, DaisyUI, TailwindCSS, NATS, and optional features (Fabric.js whiteboard, LiveKit+Gemini voice AI, PocketBase/SQLite). Use when: starting a new Go web project OR evolving/extending an existing one that uses this stack. Triggers for scaffolding ("new go project", "scaffold go app", "go web boilerplate"), real-time work ("datastar go", "templ project", "go sse server", "go realtime app", "hypermedia go"), and feature evolution ("add feature to go app", "refactor go handler", "add NATS", "migrate to Templ", "extend boilerplate", "add auth", "add database", "add whiteboard", "add voice AI"). Also triggers for AI/LLM with voice ("voice AI", "voice bot", "livekit gemini", "real-time voice"). For text-only AI use the goai module in features/ai/ (included in scaffold).
Create GitHub releases following project conventions. Triggers when: user says 'release', 'create release', 'push release', 'deploy to main', 'merge to main', user merges a PR to main, or when git push to main is detected. Also triggers on mentions of: gh release, semver, version bump, changelog, release-please. Covers: config-driven (read .release.yml and execute) and fallback (gh CLI) release flows, versioning rules, tag management, and the mandatory release-on-merge convention.
[Cali] Reads an approved product plan with typed scopes (feature, optimization, spike, test-*) and routes each scope to its correct executor. Acts as the autonomous overnight "set and forget" orchestrator — the equivalent of the goal command (see `references/cli-tools/goals.md`) for approved plans. For test-* scopes, enforces hard blocks (mutation score, security gates).
Use this skill for any Go (Golang) backend task — writing services, APIs, CLI tools, concurrent code, or reviewing/refactoring existing Go code. Triggers on: any .go file, mention of goroutines, channels, mutexes, Go modules, or requests to build backend systems in Go. Also triggers when setting up linters, running tests, managing Go dependencies, or running the app locally during development.
[Cali] Plan critique skill using audit checklists and frameworks. Reviews spec-product.md for gaps, risks, and improvements. Part of cali-product-workflow but can be used standalone after Shape Up.
Use this skill whenever the user wants to analyze a codebase and generate a detailed product spec document. Triggers for: "analyze this codebase", "generate a spec", "document this project", "reverse engineer this app", "what does this system do", "create product documentation", "map out the features", "extract product rules from code", "what does this codebase do", "generate product spec from code", "document this app", "spec out this repo", "read this code and tell me what it does", "create a product spec", "reverse engineer the product", "what features does this app have", "document the flows", "extract the prompts from this code", or any request to extract product knowledge from source code. Supports any input method: file uploads, pasted code, filesystem paths, or zip archives. Always use this skill when the user shares code AND wants to understand what the product does — even if they don't explicitly say "spec" or "documentation".
Complete set of specialized prompts for Jobs To Be Done (JTBD) analysis and discovery, based on the methodology by Cali (Renato Caliari). Use this skill whenever the user wants to perform any kind of JTBD analysis: contextual market segmentation, thinking styles (Indi Young), JTBD discovery, competitor mapping, job actors, situational variables, job map steps, functional needs (desired outcomes), financial needs, or emotional/social jobs. Contains 10 professional prompts ready to run with AI agents. Trigger whenever the user mentions: jobs to be done, JTBD, contextual segmentation, thinking styles, Indi Young, job map, job steps, desired outcomes, user needs, JTBD competitors, job actors, situational variables, emotional jobs, social jobs, or any combination of these terms.
Conduct deep, structured market analysis using multiple methodologies (PESTLE, Foresight, Delphi, Wardley Maps). Use this skill whenever the user asks for market analysis, competitive intelligence, industry research, market trends, weekly intelligence reports, or strategic market insights. Also trigger when the user mentions PESTLE, Wardley Maps, Foresight signals, or wants to understand a market, niche, or industry in depth — even if they don't explicitly ask for "market analysis".
Generate deep strategic opportunity maps with ranked solutions for any business problem, product idea, or organizational challenge. Use this skill whenever the user wants to explore opportunities, generate product or business ideas, map solutions from a problem or input, prioritize initiatives, or think through organizational and cultural improvements. Also trigger when the user mentions "opportunity mapping", "strategic analysis", "solution generation", "product strategy", or asks "what should we build" or "what can we do about X" — even if they don't use the exact words.
Complete expert in the short-cycle product learning method, based on the e-book "Guide to Creating Products with Short Learning Cycles" by Cali (Renato Caliari). Use this skill whenever the user asks about: idea validation, customer discovery, product experimentation, jobs to be done, pricing strategies, business models, marketing channels, early adopters, MVP, product-market fit, pre-sales, launch strategies, product innovation, product lifecycle, building customer trust, marketplace, open source as strategy, or any concept related to creating and validating digital products with low risk and fast learning. This skill contains ALL the method details — do not skip any detail.
Strategic product evolution and innovation exploration inspired by evolutionary systems thinking, novelty search, stepping-stones theory, and adaptive product ecosystems. Activate when: - product strategy feels too objective-driven or roadmap-rigid - teams are prematurely optimizing toward fixed outcomes - exploring innovation, experimentation, or long-term adaptability - evaluating product direction beyond short-term metrics - prioritization discussions feel shallow or disconnected - teams need better framing for experimentation and discovery - discussing ecosystems, platforms, adaptability, or emergent behavior - exploring feature prioritization through connections and optionality - discussing product resilience, flexibility, or future evolution
Use esta skill sempre que o usuário quiser avaliar, revisar ou melhorar perguntas de entrevistas, roteiros terapêuticos, questionários qualitativos, pesquisas de narrativa, formulários de satisfação, roteiros JTBD (Jobs to Be Done) ou qualquer conjunto de perguntas destinado a captar histórias reais e significados pessoais. Acione também quando o usuário colar perguntas e pedir para verificar se seguem boas práticas narrativas, ou pedir sugestões de perguntas e sequenciamentos adequados. Trigger words: "avaliar perguntas", "roteiro de entrevista", "captar narrativa", "pesquisa qualitativa", "perguntas para história", "revisar questionário", "perguntas terapêuticas", "narrative interview", "JTBD", "jobs to be done", "entrevista de cliente", "roteiro de pesquisa", "avaliar formulário".
Builds reactive web applications with StarHTML, a Python-first framework over Datastar. Use when writing StarHTML components, signals, event handlers, reactive attributes, conditional helpers, CSS classes, computed signals, HTTP actions, SSE endpoints, or plugins (persist, scroll, resize, drag, canvas, motion, markdown, katex, mermaid, split, nodegraph). For UI components, use StarUI (shadcn/ui for Python). After generating any StarHTML file, run `starhtml-check <file.py>` to validate.