测试
单元测试、集成测试与测试自动化
tts-internals
drakulavich
Use when working on kesha TTS internals — voice routing and which engine serves which voice-id prefix, Kokoro/Vosk ONNX I/O shapes, the CharsiuG2P vs FluidAudio G2P split, SSML handling, multilingual behaviour (es/fr/it/pt on ONNX, hi/ja/zh on darwin-arm64), or the KESHA_* TTS environment variables. Explains why darwin-arm64 routes differently from every other build.
refactor
AsiaOstrich
"[UDS] Guide refactoring decisions and strategy selection"
Testing Guide
AsiaOstrich
Testing pyramid and test writing standards for UT/IT/ST/E2E. Supports ISTQB and Industry Pyramid frameworks. Use when: writing tests, discussing test coverage, test strategy, or test naming. Keywords: test, unit, integration, e2e, coverage, mock, ISTQB, SIT, 測試, 單元, 整合, 端對端.
hig-technologies
raintree-technology
Apple HIG guidance for Apple technology integrations: Siri, Apple Pay, HealthKit, HomeKit, ARKit, machine learning, generative AI, iCloud, Sign in with Apple, SharePlay, CarPlay, Game Center, in-app purchase, NFC, Wallet, VoiceOver, Maps, Mac Catalyst, and more. Use when asked about: "Siri integration", "Apple Pay", "HealthKit", "HomeKit", "ARKit", "augmented reality", "machine learning", "generative AI", "iCloud sync", "Sign in with Apple", "SharePlay", "CarPlay", "in-app purchase", "NFC", "VoiceOver", "Maps", "Mac Catalyst". Also use when the user says "how do I integrate Siri," "what are the Apple Pay guidelines," "how should my AR experience work," "how do I use Sign in with Apple," or asks about any Apple framework or service integration. Cross-references: hig-inputs for input methods, hig-components-system for widgets.
sdd
AsiaOstrich
"[UDS] Create or review specification documents for Spec-Driven Development"
payment-integration
unclecatvn
Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.
derive
AsiaOstrich
"[UDS] Derive BDD scenarios, TDD skeletons, or ATDD tables from specifications"
tdd
AsiaOstrich
"[UDS] Guide through Test-Driven Development workflow"
atdd
AsiaOstrich
"[UDS] Guide through Acceptance Test-Driven Development workflow"
wire-voice-action
hushh-labs
Wire a functional voice action -- one that mutates state, reads and speaks real data, sends/cancels/confirms something, or calls a backend -- into the Kai action gateway. Use for anything on the "Action" list produced by wire-voice-navigation's Step 0 (never for pure "go to this screen" navigation -- that skill handles those directly and this one refuses to). This is a decision guide, not a linear recipe: functional actions genuinely branch on what they do, and picking the wrong branch either silently no-ops or ships an unconfirmed irreversible mutation.
safe-changes
hushh-labs
Pre-flight rules that stop a change in this repo from breaking an
ci-cd-automation
pluginagentmarketplace
Continuous integration and deployment pipelines, automated testing, build automation, and team workflows for game development.
backend-check
Significant-Gravitas
Run the full backend formatting, linting, and test suite. Ensures code quality before commits and PRs. TRIGGER when backend Python code has been modified and needs validation.
new-block
Significant-Gravitas
Create a new backend block following the Block SDK Guide. Guides through provider configuration, schema definition, authentication, and testing. TRIGGER when user asks to create a new block, add a new integration, or build a new node for the graph editor.
git:analyze-issue
NeoLabHQ
Analyze a GitHub issue and create a detailed technical specification
codebase-migrate
ComposioHQ
Run large codebase migrations and multi-file refactors. Uses the Composio CLI to coordinate issue tracking, batched PRs, and CI verification while the agent executes the transforms locally across hundreds of files.
production-deployment
vanman2024
Production deployment patterns for ElevenLabs API including rate limiting, error handling, monitoring, and testing. Use when deploying to production, implementing rate limiting, setting up monitoring, handling errors, testing concurrency, or when user mentions production deployment, rate limits, error handling, monitoring, ElevenLabs production.
solana-sdk-zig
zigcc
This skill provides Solana SDK development guidance for Zig implementations. It ensures correct Rust source references, proper crate-to-module mapping, and test compatibility. Essential for writing Zig code that implements Solana SDK functionality, adding Rust source references, and creating integration tests.
crash-investigation
eltmon
Investigate system crashes, OOM kills, and unresponsive episodes. Analyzes previous boot logs, identifies memory hogs, tallies per-process-group consumption, checks agent and workspace state, and produces a recovery summary. Use after a hard reset, freeze, or reboot caused by resource exhaustion.
knowledge-capture
eltmon
AI self-monitoring skill. Triggers proactively when AI detects confusion or makes corrected mistakes (wrong DB schema, incorrect assumptions, user corrections on key insights). Prompts to capture learnings as project-specific skills. NOT user-invoked - AI should reference this when confused.
git-workflow
JetBrains
IdeaVim git workflow conventions covering commits, branches, PRs, and CI. Use when creating commits, managing branches, creating pull requests, reviewing git history, or any git-related activity in the IdeaVim project.
codebase-design
eltmon
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
pan-done
eltmon
"pan done <id> — mark work complete and signal the review pipeline"
pan-test-config
eltmon
Configure test suites for Overdeck projects in projects.yaml.