sparc-methodology
SPARC methodology for multi-agent development: systematic Specification, Pseudocode, Architecture, Refinement, and Completion workflows via Claude Flow orchestration.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
61 skills found
SPARC methodology for multi-agent development: systematic Specification, Pseudocode, Architecture, Refinement, and Completion workflows via Claude Flow orchestration.
Generate optimized SQL queries from natural language. Supports BigQuery, PostgreSQL, MySQL, and Snowflake. Analyze database schemas, interpret business requirements, and output ready-to-run queries with explanations.
Implement robust software testing strategies, including unit, integration, and E2E tests, mocking frameworks, TDD patterns, and best practices for high-quality, reliable code across any stack.
Test-driven development (TDD) workflow for Spring Boot applications using JUnit 5, Mockito, MockMvc, and Testcontainers.
Jest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle.
Automate pytest execution with built-in environment verification, failure analysis, coverage reporting, and intelligent test discovery.
Apply Holistic Testing with PACT (Proactive, Autonomous, Collaborative, Targeted) principles to build quality into team culture and test strategies for modern software systems.
Automated guidance for implementing property-based testing (PBT) in software and smart contracts to improve test coverage and edge case detection.
Database schema validation, data integrity testing, migration validation, transaction isolation, and query performance testing. Ensure ACID compliance and referential integrity for data-driven applications.
Accelerate software delivery by shifting testing to the earliest development phases, using AI-driven requirements validation, TDD, and automated CI pipelines to reduce defect costs.
Expert systematic test design using BVA, equivalence partitioning, decision tables, and combinatorial testing to maximize coverage and minimize redundancy.
Language-agnostic debugging framework: scientific method, stack trace analysis, logging strategies, and advanced techniques like Git bisect and rubber ducking.