- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
refactoring-expert
by laurenceputra
Software refactoring expert with deep knowledge of code improvement techniques, design patterns, and clean code principles. Use this skill when improving code structure, eliminating code smells, or applying design patterns.
Broken Authentication Testing
by jcastillotx
This skill should be used when the user asks to "test for broken authentication vulnerabilities", "assess session management security", "perform credential stuffing tests", "evaluate password policies", "test for session fixation", or "identify authentication bypass flaws". It provides comprehensive techniques for identifying authentication and session management weaknesses in web applications.
interview
by kyzooghost
Interview user in-depth to create a detailed spec
task
by eljun
Create task documents for new features, updates, or fixes. Creates detailed specs in docs/task/*.md with full implementation context. Updates TASKS.md for tracking. Use when starting any new work.
Ojas Engineering Skill
by Codered-Vigneshvar
Prefer the simplest thing that satisfies the invariants. Ask before introducing a new dependency, a new service, or a new database.
aptx-token-store
by HaibaraAiAPTX
"使用 @aptx/token-store 定义或实现 token 持久化。用于:实现 TokenStore 接口、支持同步/异步 API(getToken/setToken/clearToken)、可选的元数据方法、实现不同存储后端(cookie、localStorage、小程序、内存)、配合 @aptx/api-plugin-auth 使用。当代码需要实现自定义 TokenStore 时触发。"
elixir-development
by vircung
Modern Elixir idioms, functional patterns, testing strategies, and implementation best practices
precoil-emt
by Stripmined-reflation431
"Use this skill when the user wants to test a business idea, strategy, or initiative against real-world risk. Triggers include: 'test my idea', 'what are the riskiest assumptions', 'help me validate this', 'run EMT on this', 'extract assumptions', 'assumption mapping', 'what could go wrong with this plan', 'pressure test this', 'validate this plan', 'what could go wrong with this strategy', 'identify hidden risk in this idea', or any request to pressure-test a business decision before committing resources. Runs a guided Extract → Map → Test system based on David J. Bland's Precoil methodology."
robonet-workbench
by robonet-tech
"Use Robonet's MCP server to build, backtest, optimize, and deploy trading strategies. Provides 24 specialized tools for crypto and prediction market trading: (1) Data tools for browsing strategies, symbols, indicators, Allora topics, and backtest results, (2) AI tools for generating strategy ideas and code, optimizing parameters, and enhancing with ML predictions, (3) Backtesting tools for testing strategy performance on historical data, (4) Prediction market tools for Polymarket trading strategies, (5) Deployment tools for live trading on Hyperliquid, (6) Account tools for credit management. Use when: building trading strategies, backtesting strategies, deploying trading bots, working with Hyperliquid or Polymarket, or enhancing strategies with Allora Network ML predictions."
design
by saselvan
"Design Ops v3.1. Journey → PRP → Issues → TDD. Tiered pipeline with invariant enforcement, devil's advocate, and e2e testing. USE WHEN design, PRP, validate, requirements, init project, review implementation."
forge
by vieko
Verification boundary CLI that delegates tasks to autonomous agents. Use when the user wants to run forge, execute specs, run specs in parallel, run pending specs, define specs from a description, resolve specs, audit code against specs, review changes, watch live logs, check run status, resume a session, or delegate complex multi-step work to an autonomous agent. Triggers include "forge run", "run this spec", "run specs in parallel", "run pending", "forge define", "define specs", "audit the codebase", "review changes", "forge watch", "forge status", "rerun failed", "resolve spec", "delegate this to forge". Do NOT use for simple edits you can make directly, questions that don't require implementation, or straightforward work in the current repo that doesn't need autonomous agent execution.
test-generation
by Protagonistss
分析源代码并生成对应的单元测试用例。
cc-skill-project-guidelines-example
by automindtechnologie-jpg
Project Guidelines Skill (Example)
vue-testing-best-practices
by hello-lizhihua
Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
effective-questioning
by iamkaf
Use when the user asks you to gather requirements, or when the request is vague and needs clarity before acting.
KeePassXC Integration
by janjaszczak
Integracja KeePassXC z Cursorem do bezpiecznego zarządzania sekretami (hasła, tokeny API, klucze SSH)
spec-save-design
by nu1nux
Convert a /spec:brainstorm session into a structured design document saved under docs/designs.
problem-solving
by arielperez82
Apply systematic problem-solving techniques for complexity spirals (simplification
jsonlogic-validator
by yonderlab
Implement, validate, and test JSONLogic rules for portable business logic. Use when working with JSONLogic syntax, creating rules for conditional logic, validating rule structures, testing rules against data, or converting business requirements to JSONLogic. Triggers on requests to "write jsonlogic", "validate jsonlogic", "create a rule", "business logic as JSON", "conditional logic", or any mention of JSONLogic rules.
run
by xuesongjun
启动 Test Studio 应用
checkpoint
by Nomik94
Use when: 리팩토링, 삭제, 마이그레이션, 대규모 변경, 위험한 작업, 파일 삭제, 코어 변경, 스키마 변경, 구조 변경. NOT for: 단순 수정, 새 파일 추가, 테스트 추가.
parking-lot-consensus
by CakeRepository
"Use when you want an internal debate (Critic vs Solver + Judge) to converge on a high-confidence implementation plan before coding."
aave-integration
by 0xWeakSheep
This skill should be used when the user needs to interact with AAVE V3 protocol contracts directly, read on-chain data, get reserve configurations, fetch current APY rates, simulate position changes, or execute protocol operations programmatically. Provides low-level access to AAVE Pool contracts, UI Pool Data Provider, and quote generation for supply, borrow, repay, and withdraw operations on Ethereum and Arbitrum.
page-cro
by kunhai-88
"优化任何营销页面的转化时使用:首页、落地页、定价页、功能页、博客。触发词:CRO、conversion rate optimization、this page isn't converting、improve conversions、why isn't this page working。注册流程见 signup-flow-cro;注册后激活见 onboarding-cro;非注册表单见 form-cro;弹窗见 popup-cro。"