🔒

Testing & Security

Testing frameworks, security tools, and best practices

9063 skills in this category

testing-strategy

Marketplace

Systematic testing methodology for Go projects using TDD, coverage-driven gap closure, fixture patterns, and CLI testing. Use when establishing test strategy from scratch, improving test coverage from 60-75% to 80%+, creating test infrastructure with mocks and fixtures, building CLI test suites, or systematizing ad-hoc testing. Provides 8 documented patterns (table-driven, golden file, fixture, mocking, CLI testing, integration, helper utilities, coverage-driven gap closure), 3 automation tools (coverage analyzer 186x speedup, test generator 200x speedup, methodology guide 7.5x speedup). Validated across 3 project archetypes with 3.1x average speedup, 5.8% adaptation effort, 89% transferability to Python/Rust/TypeScript.

yaleh/meta-cc
15
1
Actualizado 1w ago

rails-aitesting

Marketplace

Use when testing Rails applications - TDD, Minitest, fixtures, model testing, mocking, test helpers

zerobearing2/rails-ai
15
1
Actualizado 1w ago

rails-aimailers

Marketplace

Use when sending emails - ActionMailer with async delivery via SolidQueue, templates, previews, and testing

zerobearing2/rails-ai
15
1
Actualizado 1w ago

writingplans

Creates comprehensive implementation plans with bite-sized tasks before touching code. USE WHEN user wants detailed implementation plan OR has spec/requirements for multi-step task OR needs to break down complex feature OR before starting significant coding work. Documents file paths, code examples, testing, and verification steps assuming engineer has minimal codebase context.

vdemeester/home
14
2
Actualizado 1w ago

golang

Go development best practices and patterns. USE WHEN writing Go code, designing Go projects, working with Go tools, testing, or Go package development.

vdemeester/home
14
2
Actualizado 1w ago

rust

Rust development best practices and patterns. USE WHEN writing Rust code, designing Rust projects, working with Cargo, testing, or Rust package development.

vdemeester/home
14
2
Actualizado 1w ago

python

Python development best practices and modern tooling with uv. USE WHEN writing Python code, managing dependencies, testing, type checking, or working with Python projects.

vdemeester/home
14
2
Actualizado 1w ago

cc_chrome_devtools_mcp_skill

Comprehensive Chrome DevTools automation for performance testing, Core Web Vitals measurement (INP, LCP, CLS), network monitoring, accessibility validation, responsive testing, and browser automation. Uses Chrome DevTools Protocol via MCP to provide professional-grade web application testing, debugging, and analysis capabilities including performance tracing, HAR export, device emulation, and multi-page workflows.

justfinethanku/cc_chrome_devtools_mcp_skill
14
3
Actualizado 1w ago

emacslisp

Emacs Lisp development with modern tooling and best practices. USE WHEN writing Emacs configuration, developing packages, testing, linting, publishing to MELPA/ELPA, or working with Emacs Lisp code.

vdemeester/home
14
2
Actualizado 1w ago

testdrivendevelopment

Disciplined TDD workflow enforcing red-green-refactor cycle and the "iron law" of no production code without failing tests first. USE WHEN user wants to write tests first OR implement new feature with TDD OR fix bugs with test coverage OR explicitly requests TDD approach. Enforces systematic test-first development with verification at each step.

vdemeester/home
14
2
Actualizado 1w ago

usinggitworktrees

Creates isolated git worktrees with smart directory selection and safety verification for parallel development. USE WHEN starting feature work that needs isolation from current workspace OR before executing implementation plans OR working on multiple branches simultaneously OR need clean test environment. Creates isolated workspaces sharing the same repository.

vdemeester/home
14
2
Actualizado 1w ago

maestro-workflow

Multi-LLM orchestration implementing the 5-stage coding workflow: Example Analysis → Hypothesis → Implementation → Debug Loop → Recursive Improvement.Based on "Towards a Science of Scaling Agent Systems" (Kim et al., 2025): - Centralized Consult architecture (Claude orchestrates, others advise) - Measured coordination (avoid MAS overhead in tool-heavy stages) - Tests-first selection (Poetiq pattern, not voting)Use when: Debugging complex issues, analyzing unfamiliar code, refactoring, or any task that benefits from diverse LLM perspectives with verification.

sionic-ai/sionic-maestro-skills
14
0
Actualizado 1w ago

systematicdebugging

Evidence-based debugging methodology emphasizing observation over assumptions following the scientific method. USE WHEN user reports a bug OR system behavior is unexpected OR troubleshooting issues OR investigating errors OR debugging failures. Follows observe, hypothesize, test, verify cycle with disciplined evidence gathering.

vdemeester/home
14
2
Actualizado 1w ago

control-mapping

Maps NIST controls to FedRAMP requirements and documents. Use when helping with control implementation, compliance mapping, security baseline alignment, or understanding control requirements.

ethanolivertroy/fedramp-docs-mcp
14
3
Actualizado 1w ago

analyze-wast

Analyze WebAssembly test (WAST) files to debug compilation issues and create regression tests. Use when the user asks to debug or analyze WAST test failures, investigate compilation bugs in wasmoon, or when encountering test failures in spec/*.wast files. Triggers include "analyze wast", "debug wast", "wast bug", or references to specific .wast test files.

Milky2018/wasmoon
14
0
Actualizado 1w ago

fix-bug

Systematic bug fixing workflow with regression tests and PR creation. Use when the user asks to "fix a bug", "debug an issue", "resolve a problem", or provides error messages/failing tests to fix. Handles reproduction, root cause analysis, test creation, fix implementation, and PR submission.

Milky2018/wasmoon
14
0
Actualizado 1w ago

refactoring-safely

Marketplace

Use when refactoring code - test-preserving transformations in small steps, running tests between each change

withzombies/hyperpowers
13
1
Actualizado 1w ago

feal-differential-cryptanalysis

Guidance for implementing differential cryptanalysis attacks on FEAL and similar Feistel ciphers. This skill should be used when asked to break FEAL encryption, recover cipher keys through differential attacks, or implement cryptanalysis techniques on block ciphers with weak round functions. Covers proper differential characteristic construction, not ad-hoc statistical methods.

letta-ai/skills
13
1
Actualizado 1w ago

gke-expert

Expert guidance for Google Kubernetes Engine (GKE) operations including cluster management, workload deployment, scaling, monitoring, troubleshooting, and optimization. Use when working with GKE clusters, Kubernetes deployments on GCP, container orchestration, or when users need help with kubectl commands, GKE networking, autoscaling, workload identity, or GKE-specific features like Autopilot, Binary Authorization, or Config Sync.

AdminTurnedDevOps/agentic-demo-repo
13
5
Actualizado 1w ago

ln-366-dead-code-auditor

Marketplace

Dead code & legacy audit worker (L3). Checks unreachable code, unused imports/variables/functions, commented-out code, backward compatibility shims, deprecated patterns. Returns findings.

levnikolaevich/claude-code-skills
13
1
Actualizado 1w ago