Testing & Security
Testing frameworks, security tools, and best practices
9063 skills in this category
elysiajs-expert
Expert guidance for ElysiaJS web framework development. Use when building REST APIs, GraphQL services, or WebSocket applications with Elysia on Bun. Covers routing, lifecycle hooks, TypeBox validation, Eden type-safe clients, authentication with JWT/Bearer, all official plugins (OpenAPI, CORS, JWT, static, cron, GraphQL, tRPC), testing patterns, and production deployment. Assumes bun-expert skill is active for Bun runtime expertise.
writing-dev-server-tests
Guides writing HMR/Dev Server tests in test/bake/. Use when creating or modifying dev server, hot reloading, or bundling tests.
testing-standards
Testing conventions, test runner configurations, coverage requirements, and failure interpretation for the Klassenzeit monorepo.
testing-data
Build integration tests for data access in the widget host app. Use when setting up test databases, running EF Core migrations for tests, or validating repository behavior end-to-end.
smart-contract-security-audit
Deep security analysis for Solidity smart contracts with DeFi context
convex-authentication
Set up and manage user authentication using Convex Auth with login, signup, password reset, and user profile initialization. Use when implementing auth flows, managing user sessions, initializing user profiles, or handling authentication state.
langgraph-sitnova
LangGraph framework skill for implementing SITNOVA's stateful AI operator with StateGraph, tools, and conditional routing for security gate automation.
ruby-testing
Ruby/RSpec testing guidelines and workflow following project conventions. Use when writing or improving Ruby tests.
ui-consistency
Use when auditing or fixing UI consistency issues like mismatched spacing, hardcoded colors, theme violations, or elements that look off - provides systematic checklist for theme, spacing, typography audits and proper techniques for canvas/SVG theming with reactivity
test-driven-development-tdd
Agent-optimized Test-Driven Development workflow based on research from Codex, CodeT, Self-Debugging, TICoder, and SWE-bench Verified. Use when fixing bugs (generate fail-to-pass test first), implementing new features (acceptance tests first), or when user requests "TDD", "test-first", or "test-driven" approach. Provides high-confidence code changes with comprehensive test coverage.
doc-coauthoring
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
implement-exercise
Create a new TypeScript exercise with starter code, test cases, and reference solution
testing-patterns-vitest
Vitest testing conventions and patterns for @j0kz/mcp-agents including test organization, naming, assertion patterns, mocking strategies, and coverage targets (75%). Use when writing tests, organiz...
full-stack-debugger
This skill should be used when debugging full-stack issues that span UI, backend, and database layers. It provides a systematic workflow to detect errors, analyze root causes, apply fixes iteratively, and verify solutions through automated server restarts and browser-based testing. Ideal for scenarios like failing schedulers, import errors, database issues, or API payload problems where issues originate in backend code but manifest in the UI.
distribution-analyzer
Эксперт анализа распределений. Используй для statistical distributions, data analysis и hypothesis testing.
restapi
REST API design, implementation, and best practices. Activate for API endpoints, HTTP methods, status codes, authentication, and API documentation.
deps
Analyze dependencies for security vulnerabilities, outdated packages, and license compliance
evidence-logging
A workflow for capturing evidence and citations to create reproducible analyses and audit trails.
authentication-authorization
ログイン、セッション、JWT、OAuth、アクセス制御を実装する際に使用。
rust-development-workflow
Execute comprehensive Rust development workflow including cargo build, test, clippy, and fmt. Use when compiling, testing, or checking Rust code quality. Note: CCAGI is primarily Node.js/TypeScript; this skill is for Rust components if needed.