
Claude Skills by jmagly
github.com/jmaglyPackage skills into uploadable ZIP files for Claude. Use after skill-builder/skill-enhancer to create final upload package.
Identify flaky tests from CI history and test execution patterns. Use when debugging intermittent test failures, auditing test reliability, or improving CI stability.
Suggest and apply fixes for flaky tests based on detected patterns. Use after flaky-detect identifies unreliable tests that need repair.
Auto-generate test data factories from schemas, types, or models. Use when creating test data infrastructure, setting up fixtures, or reducing test setup boilerplate.
Run mutation testing to validate test quality beyond code coverage. Use when assessing test effectiveness, finding weak tests, or validating test suite quality.
Configure TDD enforcement via pre-commit hooks and CI coverage gates. Use when setting up test-first workflows or adding coverage gates.
Detect orphaned tests, obsolete assertions, and test-code misalignment. Use for test suite maintenance, cleanup, and traceability validation.
Route marketing assets through multi-stakeholder approval chains with status tracking and escalation
Synthesize audience data from multiple sources into unified personas, segments, and targeting strategies
Validate brand compliance across visual, verbal, and legal dimensions with actionable reports
Gather and analyze competitive intelligence across channels to surface positioning shifts and market opportunities
Orchestrate marketing data collection, transformation, aggregation, and reporting workflows across platforms
Generate executive-ready marketing performance summaries with insights, trends, and prioritized recommendations
Run multi-stage quality assurance on marketing assets with channel-specific validation and approval-ready reports
Aggregate multi-reviewer feedback into consolidated, prioritized, and actionable recommendations
Review GitHub pull requests for code quality, security, and best practices. Use for automated PR feedback and approval workflows.
Analyze GitHub repositories for structure, documentation, dependencies, and contribution patterns. Use for codebase understanding and health assessment.
Run ESLint for JavaScript/TypeScript code quality and style enforcement. Use for static analysis and auto-fixing.
Execute JavaScript/TypeScript tests with Vitest, supporting coverage, watch mode, and parallel execution. Use for JS/TS test automation.
Execute Python tests with pytest, supporting fixtures, markers, coverage, and parallel execution. Use for Python test automation.
Create, manage, and validate Python virtual environments. Use for project isolation and dependency management.
Manage architecture changes with impact analysis, ADR generation, migration planning, and breaking change tracking
Orchestrate multi-agent artifact generation using the Primary Author, Parallel Reviewers, Synthesizer, Archive pattern
Facilitate data-driven technical decisions using weighted decision matrices, trade-off analysis, and ADR generation
Validate phase gate criteria with multi-agent review and generate pass/fail reports
Classify incidents by severity, assemble response teams, and coordinate initial response actions and comms
Continuously identify, assess, track, and retire risks throughout the SDLC with register and RAG reporting
Generate SDLC reports including iteration status, metrics dashboards, and executive summaries across phases
Execute STRIDE threat modeling, vulnerability scanning, and security control validation with risk scoring
Analyze test coverage reports, identify gaps by priority, and recommend test improvements with trend tracking
Verify bidirectional traceability from requirements to code to tests and identify coverage gaps and orphan artifacts
Identify flaky tests from CI history and test execution patterns. Use when debugging intermittent test failures, auditing test reliability, or improving CI stability.
Suggest and apply fixes for flaky tests based on detected patterns. Use after flaky-detect identifies unreliable tests that need repair.
Auto-generate test data factories from schemas, types, or models. Use when creating test data infrastructure, setting up fixtures, or reducing test setup boilerplate.
Run mutation testing to validate test quality beyond code coverage. Use when assessing test effectiveness, finding weak tests, or validating test suite quality.
Configure TDD enforcement via pre-commit hooks and CI coverage gates. Use when setting up test-first workflows or adding coverage gates.
Detect orphaned tests, obsolete assertions, and test-code misalignment. Use for test suite maintenance, cleanup, and traceability validation.