setup-project
Set up a project for development. Install dependencies, configure environment, and verify the setup works. Use when the user asks to set up, install deps, or get started with a project.
Set up a project for development. Install dependencies, configure environment, and verify the setup works. Use when the user asks to set up, install deps, or get started with a project.
Check and configure modern package managers (uv for Python, bun for TypeScript)
Install dependencies with Bun package manager
Modern Python tooling best practices using uv, ruff, ty, and pytest. Mandates the Trail of Bits Python coding standards for project setup, dependency management, linting, type checking, and testing. Based on patterns from trailofbits/cookiecutter-python.
Comprehensive environment diagnostic, setup, and agent guide installation for the Vnstock ecosystem (Free or Sponsored). Validates OS, Python, venv, and performs migrations. Fully English documented.
Use when releasing a new version. It provides a automated workflow to update version numbers, update the changelog, and prepare for tagging.
Show Lore installation status — version, directories, bundles, projections
Migrating OCaml projects from ocamlbuild/topkg to dune. Use when discussing _tags files, .mllib files, pkg/pkg.ml, topkg, or build system migration.
Comprehensive expert guide for building Python applications (scripts, notebooks, apps) using the full Vnstock ecosystem (free + sponsored).
Explain and use the ggtypst R package for Typst-powered text and math in ggplot2. Use when answering questions about ggtypst installation, annotate/geom/element helpers, Typst vs MiTeX math, raw strings in R, package architecture, examples, troubleshooting, or when writing ggtypst-based plotting code.
This skill should be used when the user asks to "bump version", "release a new version", "bump the version", "prepare a release", "update version numbers", "what version should this be", or mentions version bumping, semver analysis, or release preparation.
Build tools expert including Vite, Webpack, and bundler configuration
Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications.
Supply chain and dependency security analysis across all package ecosystems
Complete fal.ai optimization system. PROACTIVELY activate for: (1) Queue vs run performance, (2) Parallel request batching, (3) Streaming for real-time UI, (4) WebSocket for interactive apps, (5) Model cost comparison, (6) Image size optimization, (7) Inference step tuning, (8) Webhook vs polling, (9) Result caching by seed, (10) Serverless scaling config. Provides: Parallel patterns, cost strategies, caching examples, monitoring setup. Ensures optimal performance and cost-effective usage.
Copilot agent that assists with architecture design, C4 model diagrams, ADR creation, and tradeoff analysis Trigger terms: architecture, system design, C4 model, ADR, architecture decision, design patterns, component design, architecture diagram, microservices, monolith, scalability Use when: User requests involve system architect tasks.
Execute SABAR-72 cooling protocol for constitutional amendments and high-entropy operations with CLI integration. Use when user types /cool, mentions "cool down", "SABAR", "72 hour cooling", "constitutional amendment", "high entropy".
Expert guidance for creating production-grade, distinctive frontend interfaces. Use when designing UIs, choosing aesthetics, or building memorable web experiences.
Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, webhooks, Stripe Connect, and marketplace payments. Use when integrating Stripe payments, building subscription systems, implementing secure checkout flows, or setting up marketplace/platform payments with Connect. Activates for Stripe, payment, checkout, subscription, webhook, Connect, Direct Charge, Destination Charge, platform payments, marketplace, promo code, coupon, discount, idempotency, payment verification, checkout session, payment intent, refund, dispute, billing, SaaS billing, recurring payment, one-time payment, card payment, ACH, SEPA, Apple Pay, Google Pay.
Guide for selecting the appropriate SDLC tier based on project complexity. Use when planning features, assessing scope, or starting new work.