Pre-publish validation checklist. Use when: preparing to publish to NuGet, validating release readiness, or running the full pre-publish pipeline. Checks version drift, AI docs, build/test/publish, changelog, security versions, and doc-audit freshness.
Live Debugger - inspect runtime argument/variable values in production by placing log probes on methods. Use when asked what values a function receives, what parameters look like at runtime, or to capture live data from running services without redeploying.
Rewrites text to match Josue's blog writing voice — conversational, rigorous, teaching-by-discovery. Use when the user wants to transform draft text into their natural writing style.
Drizzle ORM changes since training cutoff (latest: 1.0.0-beta.19) — consolidated validator imports, Effect Schema support, node-sqlite driver, .comment() query tagging. Load before working with Drizzle.
Process CEO notes from docs/CEO_NOTES.md into GitHub issues, design decisions, blog topics, and sprint items. Reads raw thoughts and turns them into actionable work.
Orquestra regras de governanca, DDD, tratamento de erros, seguranca e testes para tarefas com agentes de IA. Use quando a tarefa exigir aplicar padroes obrigatorios antes de analisar, editar ou validar codigo. Nao use para tarefas casuais sem alteracao de codigo nem para substituir skills especificas de linguagem.
Solve linear and nonlinear differential equations using chebops. Use when solving boundary value problems, ODEs, integral equations, or PDEs with spectral methods.
Use when testing WCAG compliance, screen reader compatibility, keyboard navigation, ARIA attributes, or ensuring application is accessible to users with disabilities - focuses on a11y testing with axe and Playwright
Create a changeset for package releases. Analyzes commits since the last release, determines affected packages and bump type, and generates a changeset file.
Guide for defining and using Claude subagents effectively. Use when (1) creating new subagent types, (2) learning how to delegate work to specialized subagents, (3) improving subagent delegation prompts, (4) understanding subagent orchestration patterns, or (5) debugging ineffective subagent usage.
Draft a strategy one-pager — the bet, who it's for, why now, smallest wedge, success criteria, and what we won't do. For exploring a new product, initiative, or direction before writing a PRD. Use when the user wants to propose a bet or align leadership on a direction.
Guides how to integrate the NNews NuGet package for consuming the NNews CMS API in a .NET 8 project. Use when the user wants to consume articles, categories, tags, images, or AI-powered content generation from the NNews API.
Draft or update design documents based on approved objectives. Use when translating requirements into technical specifications. Covers architecture, data model, API design, and design completeness assessment.
Write idiomatic Kotlin code that fits this repository's stack (Kotlin on JVM 21, IntelliJ Platform). Use this skill whenever you add or modify `.kt` files in this repo - it enforces Kotlin coding conventions, nullability rules, scope function choices, and the project's specific idioms (PSI helpers, extension fn patterns, bundle/icon singletons).
Expert knowledge for defining REST and WebSocket APIs with `schematic-define`. Use when creating or editing `RestApi`/`Endpoint` models, auth and env mappings, request or response shapes, and OpenAPI extension behavior that drives generated clients.
Implementa feature nel sistema di fatturazione italiana validando contro normativa fiscale. Usa per aggiungere calcoli IVA, ritenuta d'acconto, split payment, imposta di bollo, gestione fatture PA, regime forfettario, numerazione progressiva, note di credito, o qualsiasi logica che deve rispettare DPR 633/72, DPR 600/73, DPR 642/72. NON usare per bug fix tecnici, refactoring, o modifiche UI senza impatto fiscale.
This is an AI-first project: any contributor — human or model — should be able to land a change that respects the architecture without needing to read the whole codebase first. The rules below are che
Improve the eval system quality -- add better cases, fix broken cases, improve the LLM judge, add new metrics, or refine pass/fail criteria based on eval run data. Use when the user wants to make the eval system itself better.
Use when testing API integration, state transitions, error recovery, or full user journeys with browser. For isolated component logic, use vitest-testing.
Ce skill automatise les navigateurs web via Playwright CLI en mode headless. Gère les sessions parallèles nommées, les captures d'écran, l'interaction avec les éléments de page, et le stockage persistant (cookies, localStorage). Token-efficient car basé sur CLI sans chargement de schémas en contexte. Use when l'utilisateur veut automatiser un navigateur, exécuter des tests UI, prendre des screenshots, scraper du contenu web, ou lancer des sessions browser parallèles. Keywords — playwright, headless, browser, test, screenshot, scrape, parallel, QA.