agent-production-validator

Validates applications against real databases, APIs, and infrastructure before production deployment.

70.1k|8.4k|Updated Jun 2, 2025
One-click install
npx skills add https://github.com/ruvnet/claude-flow --skill agent-production-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-production-validator
Source: https://github.com/ruvnet/claude-flow/tree/main/.agents/skills/agent-production-validator
Command: npx skills add https://github.com/ruvnet/claude-flow --skill agent-production-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Applications often reach deployment with hidden mock implementations, fake data dependencies, and untested integrations that fail in production. This Skill systematically verifies that code is fully implemented and works against real systems before release.

Core Features & Use Cases

  • Mock Detection: Scans source code for mock, fake, stub, TODO, and FIXME patterns that indicate incomplete implementations.
  • Real Integration Testing: Validates CRUD operations against actual databases, live external APIs like Stripe, Redis caches, and SMTP email services.
  • Load and Security Validation: Measures performance under concurrent request load and verifies authentication, input sanitization, and HTTPS enforcement.
  • Use Case: Before deploying a Node.js service, run this Skill to confirm no mock repositories remain, the health check endpoint reports real dependency status, and the API sustains 100 concurrent requests within latency targets.

Quick Start

Use the production-validator skill to scan my codebase for mock implementations and validate the application against real database and API integrations before deployment.

Frequently Asked Questions about agent-production-validator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my codebase for leftover mock implementations before deployment?

Scan source directories with grep patterns matching mock, fake, stub, TODO, and FIXME keywords, excluding test folders. This Skill automates that scan in a pre-hook and flags violations per file before allowing deployment.

How to test database integration with a real database instead of in-memory mocks?

Connect to an actual test database using environment-provided host and credentials, then run full CRUD operations and verify persistence. The Skill demonstrates this pattern with create, read, update, and delete assertions against real records.

Can I validate external API integrations like Stripe before going live?

Yes, use the provider's test API keys against their real endpoints and assert on actual response shapes, such as payment intent IDs and statuses. The Skill also covers error handling by verifying invalid keys produce expected failures.

What performance thresholds should a production readiness check include?

Typical checks include completing 100 concurrent requests under 5 seconds, keeping average response time below 50ms, and sustaining a 95 percent success rate under one minute of continuous load at 10 requests per second.

Why does production validation fail even when all unit tests pass?

Unit tests often run against mocks and in-memory substitutes that hide integration failures. Production validation fails when real services are unreachable, environment variables are missing, or health checks report disconnected dependencies.