Testing & Security
Testing frameworks, security tools, and best practices
9063 skills in this category
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.
test-case-generator
从需求文档(文字、图片、PDF、DOCX)生成结构化的功能测试用例。遵循 15 字段规范,输出 Excel 文件,支持正向/异常场景、边界值、安全性测试。
course-production
Use for Phase 10 of Course OS - generating the complete production package including handoff documentation, platform-specific exports, quality audits, and launch checklists. Triggers on "/course-production", "generate package", "export course", "production handoff", or after completing Phase 9.
pmc-simulate-tester
Simulate the tester workflow step-by-step with real ticket system. Executes test loading, running, verification, and merging with explicit ENTER/EXIT stage declarations. Use this skill to debug, understand, or manually run the tester workflow.
jelly-slack-skill
Slack 앱 개발 및 API 통합을 위한 포괄적인 스킬. Bolt 프레임워크, Block Kit UI, OAuth 인증, 이벤트 처리, 슬래시 커맨드, 인터랙티브 컴포넌트, 워크플로우 스텝을 지원합니다. "Slack", "슬랙", "봇", "메시지", "채널", "webhook" 키워드로 활성화.
testing-skills
Use when creating or editing skills, before deployment, to verify they work under pressure and resist rationalization - applies RED-GREEN-REFACTOR cycle to process documentation by running baseline without skill, writing to address failures, iterating to close loopholes
Project Brief: `office` Skill
A TypeScript-first skill for generating Office documents (DOCX, XLSX, PDF) that works everywhere - Claude Code CLI, Cloudflare Workers, and browsers. Simpler and more portable than Anthropic's officia
managing-agent-skills
Creates, analyzes, updates, and improves Claude Code agent skills including YAML frontmatter, allowed-tools field, progressive disclosure, and skill authoring workflows. Use when user asks how skills work, what agent skills are, explaining skill concepts, understanding SKILL.md structure, describing .md files organization, skill authoring process, asked to create a new skill, evaluate existing skills for improvements, optimize skills for AI/Claude effectiveness, suggest converting current logic into a skill, update outdated skill information, or when user mentions skill validation, best practices, supporting files, skill security, API integration, or technical architecture.