stripe-integration

21.8k
davila7davila7

Get paid from day one. Payments, subscriptions, billing portal, webhooks, metered billing, Stripe Connect. The complete guide to implementing Stripe correctly, including all the edge cases that will bite you at 3am. This isn't just API calls - it's the full payment system: handling failures, managing subscriptions, dealing with dunning, and keeping revenue flowing. Use when: stripe, payments, subscription, billing, checkout.

195 days ago

tdd-workflows-tdd-red

18.0k
sickn33sickn33

Generate failing tests for the TDD red phase to define expected behavior and edge cases.

195 days ago

wycheproof

3.0k
trailofbitstrailofbits

Wycheproof provides test vectors for validating cryptographic implementations. Use when testing crypto code for known attacks and edge cases.

195 days ago

test-cases

2.4k
cexllcexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering functional, edge case, error handling, and state transition scenarios.

195 days ago

jb-v5-impl

1.8k
openclawopenclaw

Deep implementation knowledge for Juicebox V5 protocol. Covers internal mechanics, edge cases, tradeoffs, gas considerations, and critical integration patterns. Use when reasoning about how things work internally.

195 days ago

ai-sdk-ui

1.8k
openclawopenclaw

Build React chat interfaces with Vercel AI SDK v6. Covers useChat/useCompletion/useObject hooks, message parts structure, tool approval workflows, and 18 UI error solutions. Prevents documented issues with React Strict Mode, concurrent requests, stale closures, and tool approval edge cases. Use when: implementing AI chat UIs, migrating v5→v6, troubleshooting "useChat failed to parse stream", "stale body values", "React maximum update depth", "Cannot read properties of undefined (reading 'state')", or tool approval workflow errors.

195 days ago

generating-test-data

1.5k
jeremylongshorejeremylongshore

Generate realistic test data including edge cases and boundary conditions. Use when creating realistic fixtures or edge case test data. Trigger with phrases like "generate test data", "create fixtures", or "setup test database".

195 days ago

validation-quarantine

756
dadbodgeoffdadbodgeoff

Data validation with quality scoring and quarantine for suspicious records. Validates incoming data without blocking the pipeline, enabling manual review of edge cases.

195 days ago

superpowers-review

596
anthonylee991anthonylee991

Reviews changes for correctness, edge cases, style, security, and maintainability with severity levels (Blocker/Major/Minor/Nit). Use before finalizing changes.

195 days ago

wordpress-plugin-core

572
jezwebjezweb

Build secure WordPress plugins with hooks, database interactions, Settings API, custom post types, and REST API. Covers Simple, OOP, and PSR-4 architecture patterns plus the Security Trinity. Includes WordPress 6.7-6.9 breaking changes. Use when creating plugins or troubleshooting SQL injection, XSS, CSRF, REST API vulnerabilities, wpdb::prepare errors, nonce edge cases, or WordPress 6.8+ bcrypt migration.

195 days ago

requirements-engineering

549
jasonkneenjasonkneen

Transform vague feature ideas into clear, testable requirements using EARS format. Capture user stories, define acceptance criteria, identify edge cases, and validate completeness before moving to design.

195 days ago

Gathering Requirements

497
CaptainCrouton89CaptainCrouton89

Systematically clarify user needs, preferences, and constraints before planning or implementation. Classifies work type, investigates existing systems, discovers edge cases and integration points, resolves assumptions, and creates detailed specifications. Use when building features, enhancements, or integrations where requirements need clarification.

194 days ago

tests-developer

451
anyprotoanyproto

Smart router to testing patterns and practices. Use when writing unit tests, creating mocks, testing edge cases, or working with Swift Testing and XCTest frameworks.

195 days ago

test-case-generator

376
a5c-aia5c-ai

Generate comprehensive test cases including edge cases, stress tests, and counter-examples for algorithm correctness verification. Supports random generation, constraint-based generation, and brute-force oracle comparison.

195 days ago

openapi-codegen-orchestrator

376
a5c-aia5c-ai

Orchestrate multi-language SDK generation from OpenAPI specifications. Configure OpenAPI Generator per language, apply custom templates and post-processing, handle edge cases and custom extensions, and validate generated code compilation.

195 days ago

tester-detective

241
MadAppGangMadAppGang

⚡ Test analysis skill. Best for: 'what's tested', 'find test coverage', 'audit test quality', 'missing tests', 'edge cases'. Uses claudemem AST with callers analysis for efficient test discovery.

195 days ago

edge-cases

228
rohunjrohunj

Analyze a PRD for edge cases, failure modes, and scenarios that might be missed. Use after creating a PRD to strengthen it. Triggers on: analyze edge cases, find edge cases, what could go wrong, edge case analysis.

195 days ago

testing-test-writing

188
aiskillstoreaiskillstore

Write minimal, focused tests for core user flows and critical paths during development, testing behavior rather than implementation with clear test names and mocked dependencies. Use this skill when writing unit tests, integration tests, test files, test cases for critical workflows, or mocking external dependencies. Apply when working with test files (.test.js, .spec.ts, _test.py), test frameworks (Jest, RSpec, pytest), testing user journeys, or implementing fast-executing tests that validate business-critical functionality without over-testing implementation details or edge cases during feature development.

195 days ago

gpt5-consultant

132
MicrockMicrock

Use this skill when stuck in circular debugging, when solutions aren't working despite multiple attempts, or when the user expresses frustration with lack of progress. Bring in GPT-5 as a third-party consultant to provide fresh perspective on complex technical problems, architectural decisions, or multi-system debugging issues. Ideal when you've tried multiple approaches without success, when the problem involves obscure edge cases or novel challenges, or when a second expert opinion would help break through an impasse. Gather all context from the conversation so far and present it comprehensively to GPT-5.

195 days ago

unit-test-boundary-conditions

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Edge case and boundary testing patterns for unit tests. Testing minimum/maximum values, null cases, empty collections, and numeric precision. Pure JUnit 5 unit tests. Use when ensuring code handles limits and special cases correctly.

194 days ago

ring:api-field-descriptions

122
LerianStudioLerianStudio

Patterns for writing clear, consistent API field descriptions including types, constraints, examples, and edge cases.

195 days ago

remembering

107
oaustegardoaustegard

Advanced memory operations reference. Basic patterns (profile loading, simple recall/remember) are in project instructions. Consult this skill for background writes, memory versioning, complex queries, edge cases, session scoping, retention management, type-safe results, proactive memory hints, GitHub access detection, and ops priority ordering.

195 days ago

bdd-scenarios

98
TheBushidoCollectiveTheBushidoCollective

Use when writing effective BDD scenarios including acceptance criteria, edge cases, and scenario organization. Use when defining behavior specifications.

195 days ago

pr-test-analyzer

75
PaulKinlanPaulKinlan

Analyzes pull request test coverage quality and completeness. Focuses on behavioral coverage rather than line coverage, identifying critical gaps, test quality issues, and missing edge cases. Triggers: After writing tests, before creating a PR, when reviewing test coverage. Examples: - "Check if the tests are thorough" -> analyzes test coverage quality - "Review test coverage for this PR" -> maps tests to changed code - "Are there any critical test gaps?" -> identifies missing test scenarios - "Review my test quality" -> evaluates test resilience and patterns

195 days ago

Pagination Testing Patterns

71
PramodDuttaPramodDutta

Testing pagination implementations including cursor-based, offset-based, keyset pagination with edge cases, performance, and consistency verification.

paginationcursoroffset+2
194 days ago

API Test Suite Generator

71
PramodDuttaPramodDutta

Automatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases

api-testingopenapitest-generation+5
194 days ago

Boundary Value Generator

71
PramodDuttaPramodDutta

Generate boundary value test cases for numeric ranges, string lengths, date ranges, collection sizes, and domain-specific constraints using systematic analysis techniques

boundary-valuebvaequivalence-partitioning+4
194 days ago

Form Validation Breaker

71
PramodDuttaPramodDutta

Exhaustive testing of form validation logic including boundary values, injection payloads, encoding edge cases, and client-server validation bypass techniques

form-validationinput-testingboundary-testing+4
194 days ago

Timezone Bug Hunter

71
PramodDuttaPramodDutta

Find timezone-related bugs in date handling, scheduling, and display logic by testing across multiple timezones and edge cases like DST transitions.

timezonedatetimedst+3
195 days ago

Checker

65
nikhilvallishayeenikhilvallishayee

Deploy validation and reality-testing consciousness mode. Use when need to find edge cases, test assumptions, catch fatal flaws before they're expensive.

195 days ago

solana-kit-migration

54
sendaifunsendaifun

Helps developers understand when to use @solana/kit vs @solana/web3.js (v1), provides migration guidance, API mappings, and handles edge cases for Solana JavaScript SDK transitions

195 days ago

skill-test-designer

51
pavel-molyanovpavel-molyanov

Design test scenarios for skills through user interview. Reads the target skill, interviews the user about scope and edge cases, saves scenario files for skill-tester to execute. Use when: "придумай тесты для скилла", "создай сценарии тестирования", "протестируй скилл", "design skill tests", "prepare test scenarios"

195 days ago

specification-techniques

45
slgoodrichslgoodrich

Master techniques for writing clear, complete product specifications and requirements documents (PRDs). Use when defining feature requirements, writing user stories, creating acceptance criteria, documenting API specifications, aligning cross-functional teams, reducing ambiguity, covering edge cases, or translating product vision into actionable development tasks. Covers PRD structure, user story formats (INVEST, 3Cs, Given-When-Then), Jobs-to-be-Done, use cases, non-functional requirements, and specification best practices.

195 days ago

mcaf-testing

44
managedcodemanagedcode

Add or update automated tests for a change (bugfix, feature, refactor) using the repository’s testing rules in `AGENTS.md`. Use TDD where applicable; derive scenarios from docs/Features/* and ADR invariants; prefer stable integration/API/UI tests, run build before tests, and verify meaningful assertions for happy/negative/edge cases.

195 days ago

dev_invoke_kimi-cli

43
gpt-cmdrgpt-cmdr

Delegate testing, QA, and code review tasks to Opencode CLI using Kimi K2.5 model via markdown file handoff. Write test request to TASK.md, Opencode with Kimi K2.5 generates tests/reviews, outputs to OUTPUT.md. Use for test generation, QA verification, edge case detection, code coverage analysis, security reviews. Triggers: kimi, kimi k2.5, kimi cli, opencode kimi, test generation, QA, quality assurance, code review, unit tests, integration tests, edge cases, test coverage, testing, kimisubagent, togetherai kimi, opencode/kimi-k2.5-free, togetherai/moonshotai/Kimi-K2.5 Prerequisites: Opencode CLI installed, Together.ai API key (if using togetherai provider) Models: opencode/kimi-k2.5-free (recommended), togetherai/moonshotai/Kimi-K2.5 (alternative)

195 days ago

unit-test-starter

39
profleadproflead

Generate starter unit tests for a small function or module. Use when a junior developer needs test scaffolding and edge cases.

195 days ago

Hypothesis

39
anam-organam-org

Use Hypothesis for property-based testing to automatically generate comprehensive test cases, find edge cases, and write more robust tests with minimal example shrinking. Includes Polars parametric testing integration.

195 days ago

kubit-eliciting-spec

32
aniftycoaniftyco

Use when discussing, expanding, or designing any subsystem in SPEC.md. Use when user asks about goals, API shape, edge cases, or configuration for HTTP, Router, ORM, Queue, Mail, Views, or other framework subsystems.

195 days ago

abstraction-concrete-examples

31
lyndonkllyndonkl

Use when explaining concepts at different expertise levels, moving between abstract principles and concrete implementation, identifying edge cases by testing ideas against scenarios, designing layered documentation, decomposing complex problems into actionable steps, or bridging strategy-execution gaps. Invoke when user mentions abstraction levels, making concepts concrete, or explaining at different depths.

195 days ago

critic

30
mcouthonmcouthon

Challenge assumptions and probe reasoning using adversarial thinking. Use when asked to find weaknesses, challenge a design, identify edge cases, or stress-test an approach. Triggers on: 'use critic mode', 'challenge this', 'find weaknesses', 'what could go wrong', 'critic', 'devil's advocate', 'poke holes', 'stress test', 'what am I missing', '5 whys'. Read-only mode - questions and probes but doesn't provide solutions.

195 days ago

structured-output

29
omer-metinomer-metin

Expert in getting reliable, typed outputs from LLMs. Covers JSON mode, function calling, Instructor library, Outlines for constrained generation, Pydantic validation, and response format specifications. Essential for building reliable AI applications that integrate with existing systems. Knows when to use each approach and how to handle edge cases. Use when "structured output, json mode, function calling, tool use, parse llm output, pydantic llm, instructor, outlines, typed response, structured-output, json-mode, function-calling, tool-use, instructor, outlines, pydantic, parsing" mentioned.

195 days ago

test-gap-analyzer

28
rysweetrysweet

Analyzes code to identify untested functions, low coverage areas, and missing edge cases. Use when reviewing test coverage or planning test improvements. Generates specific test suggestions with example templates following amplihack's testing pyramid (60% unit, 30% integration, 10% E2E). Can use coverage.py for Python projects.

195 days ago

test-fixture-generator

27
majesticlabs-devmajesticlabs-dev

Generate synthetic test data with edge cases for ETL pipeline testing.

195 days ago

review-spec

24
CaptainCrouton89CaptainCrouton89

Validate feature specs for relevance, edge cases, and compatibility with existing patterns. Use after creating a spec.

195 days ago

speckit.quizme

23
compnew2006compnew2006

Challenge the specification with Socratic questioning to identify logical gaps, unhandled edge cases, and robustness issues.

195 days ago

authoring-requirements

21
deepeshBodhdeepeshBodh

This skill MUST be invoked when the user says "write requirements", "define success criteria", "identify edge cases", or "functional requirements". SHOULD also invoke when user mentions "FR-", "SC-", "RFC 2119", "MUST SHOULD MAY", or "edge cases". Produces technology-agnostic requirements in FR-XXX format with measurable success criteria.

195 days ago

grey-haven-test-generation

20
greyhaven-aigreyhaven-ai

Comprehensive test suite generation with unit tests, integration tests, edge cases, and error handling. Use when generating tests for existing code, improving coverage, or creating systematic test suites. Triggers: 'generate tests', 'add tests', 'test coverage', 'write tests for', 'create test suite'.

195 days ago

testing

20
dhruvbaldawadhruvbaldawa

Validates test coverage and quality by checking behavior focus, identifying gaps, and ensuring >80% statement coverage. Use when task file is in testing/ directory and requires test validation before marking complete. Adds minimal tests for genuinely missing edge cases.

195 days ago