10x-health-check

Audit dependency security, test infrastructure, and CI/CD completeness for existing projects.

1|Updated Feb 26, 2025
One-click install
npx skills add https://github.com/kryptonum-dev/fabryka-atrakcji --skill 10x-health-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-health-check
Source: https://github.com/kryptonum-dev/fabryka-atrakcji/tree/main/.agents/skills/10x-health-check
Command: npx skills add https://github.com/kryptonum-dev/fabryka-atrakcji --skill 10x-health-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you verify whether an existing project is in a healthy, agent-friendly state by checking dependency security, test infrastructure, CI/CD coverage, and key configuration gaps.

Core Features & Use Cases

  • Dependency health audit: Detects missing lockfiles, runs dependency vulnerability audits by detected language family, and flags outdated dependencies with major version gaps.
  • Test and execution readiness check: Detects the test runner from common config files and verifies whether tests can execute (or reports why they can’t).
  • CI/CD and configuration completeness review: Evaluates whether lint/test/build/type/security stages are present in CI/CD and identifies missing developer configuration that would hinder consistent agent contributions.
  • Agent-readiness report generation: Produces a structured report with prioritized fixes and an overall verdict suitable for brownfield agent onboarding.

Quick Start

Run 10x-health-check in the root directory of your existing project to generate context/foundation/health-check.md with security findings, test readiness, and prioritized fixes.

Frequently Asked Questions about 10x-health-check

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

FAQPage Schema
How do I check if my existing codebase is ready for AI agent onboarding?

To check agent readiness for an existing codebase, audit dependency security, verify test infrastructure, and evaluate CI/CD configuration completeness. This generates a structured health-check report with a prioritized fix list and an overall health verdict for brownfield agent onboarding.

What's the best way to audit dependency vulnerabilities across different language families?

Auditing dependency vulnerabilities across language families involves detecting project markers like package.json, Cargo.toml, or pyproject.toml, checking for missing lockfiles, and flagging outdated dependencies with major version gaps to ensure comprehensive project health.

Can I verify test runner execution readiness from common configuration files?

Yes, you can verify test runner execution readiness by detecting the test runner from common config files. The check confirms whether tests can execute successfully or reports the specific reasons why they cannot run.

Does CI/CD coverage evaluation check for lint, build, and security stages?

Yes, CI/CD coverage evaluation checks whether lint, test, build, type, and security stages are present in the pipeline. It also identifies missing developer configuration that would hinder consistent agent contributions to the project.

What project markers are required to run a project health check?

Project health checks require standard project markers to be present, such as package.json, Cargo.toml, pyproject.toml, go.mod, Gemfile, composer.json, or pubspec.yaml, ensuring the tool works across common language families to assess agent readiness.

Why does my test readiness check report that tests cannot execute?

A test readiness check reports that tests cannot execute when it detects configuration gaps or missing dependencies from your common config files. It verifies the test runner and explicitly reports the underlying reasons preventing execution.