APM

>Scope

@marcusgoll

marcusgoll
10 skills·71·skill·data, development, git-workflow, code-quality, productivity
apm::@marcusgoll10 skills

@marcusgoll/breaking-change-detector

skill

Detect and warn about breaking API/schema changes before implementation. Auto-trigger when modifying API routes, database schemas, or public interfaces. Validates changes against api-strategy.md versioning rules. Suggests migration paths for breaking changes. Prevents removing endpoints, changing request/response formats, dropping database columns, modifying function signatures without deprecation.

71MIT
marcusgoll/data·7,343 tokens·api-design

@marcusgoll/specification-phase

skill

Provides standard operating procedures for the /specify phase including feature classification (HAS_UI, IS_IMPROVEMENT, HAS_METRICS, HAS_DEPLOYMENT_IMPACT), research depth determination, clarification strategy (max 3, informed guesses for defaults), and roadmap integration. Use when executing /specify command, classifying features, generating structured specs, or determining research depth for planning phase. (project)

71MIT
marcusgoll/development·6,166 tokens·security

@marcusgoll/hallucination-detector

skill

Detect and prevent hallucinated technical decisions during feature work. Auto-trigger when suggesting technologies, frameworks, APIs, database schemas, or external services. Validates all tech decisions against docs/project/tech-stack.md (single source of truth). Blocks suggestions that violate documented architecture. Requires evidence/citation for all technical choices. Prevents wrong tech stack, duplicate entities, fake APIs, incompatible versions.

71MIT
marcusgoll/development·7,588 tokens·reactapi-design

@marcusgoll/production-deployment-phase

skill

Executes production deployment workflow by promoting validated staging builds to production with semantic versioning, health checks, and release tagging. Use when running /ship-prod command, deploying to production after staging validation, or promoting staging builds to production environment.

71MIT
marcusgoll/git-workflow·2,913 tokens·gitapi-design

@marcusgoll/task-status-sync

skill

Enforce atomic task status updates through task-tracker commands only. Prevent manual edits to NOTES.md and tasks.md that break synchronization. Auto-trigger when detecting Edit/Write attempts to task files, task completion mentions, or status update discussions. Auto-convert manual edit attempts to equivalent task-tracker commands. Validate task-tracker usage and auto-fix common mistakes.

71MIT
marcusgoll/development·2,850 tokens·development

@marcusgoll/optimization-phase

skill

Validates production readiness through performance benchmarking, accessibility audits, security reviews, and code quality checks. Use after implementation phase completes, before deployment, or when conducting quality gates for features. (project)

71MIT
marcusgoll/code-quality·4,240 tokens·gittestingapi-design+2

@marcusgoll/create-meta-prompts

skill

Create optimized prompts for Claude-to-Claude pipelines with research, planning, and execution stages. Use when building prompts that produce outputs for other prompts to consume, or when running multi-stage workflows (research -> plan -> implement).

71MIT
marcusgoll/productivity·3,847 tokens·security

@marcusgoll/finalize-phase

skill

Completes feature/epic workflows after deployment with comprehensive walkthrough generation for epics (v5.0+), roadmap updates, artifact archival, documentation, and branch cleanup. Use after /ship-prod, /deploy-prod, or /build-local completes, or when user asks to finalize. (project)

71MIT
marcusgoll/development·4,531 tokens·documentation

@marcusgoll/anti-duplication

skill

Before implementing new code (endpoints, components, services, models), search the codebase for existing patterns to reuse. Prevent code duplication by finding and suggesting similar implementations. Auto-trigger when user asks to create, implement, add, or build new functionality.

71MIT
marcusgoll/development·7,268 tokens·typescriptapi-design

@marcusgoll/implementation-phase

skill

Executes implementation tasks using Test-Driven Development, prevents code duplication through anti-duplication checks, and maintains quality through continuous testing. Use when implementing features from tasks.md, during the /implement phase, or when the user requests TDD-based implementation. (project)

71MIT
marcusgoll/development·3,967 tokens·typescriptgittesting+2