fitness-run

Execute structural fitness functions to validate layer boundaries and OpenAPI contracts.

2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/dd-xiaozhi/dev-agent-flow --skill fitness-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fitness-run
Source: https://github.com/dd-xiaozhi/dev-agent-flow/tree/main/.claude/skills/fitness-run
Command: npx skills add https://github.com/dd-xiaozhi/dev-agent-flow --skill fitness-run

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining architectural consistency and code quality by providing immediate, automated feedback on structural dependencies, contract validity, and dependency health.

Core Features & Use Cases

  • Structural Validation: Automatically verifies layer boundaries and dependency directions to prevent architectural drift.
  • Contract & Compliance Checking: Validates OpenAPI specifications and ensures handoff artifacts are complete and compliant.
  • Use Case: Before merging a feature branch, use this Skill to run a full architectural scan to ensure no new code violates the defined layer boundaries or introduces breaking changes to the API contract.

Quick Start

Invoke the fitness-run skill to perform a full architectural check on the current codebase.

Frequently Asked Questions about fitness-run

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

FAQPage Schema
How do I automate architectural fitness functions to prevent code drift?

Automated architectural fitness functions validate code quality by executing deterministic structural checks to enforce layer boundaries and verify dependency directions. They provide immediate feedback on structural dependencies to prevent architectural drift before merging branches.

How do I validate OpenAPI contract compliance during my development workflow?

Validating OpenAPI contract compliance involves executing automated checks to ensure handoff artifacts are complete and specifications are valid. This detects breaking changes during the development lifecycle by enforcing contract compliance across structural dependencies.

What is dependency security scanning and how does it check dependency integrity?

Dependency security scanning checks dependency integrity by running automated governance rules to validate dependency health. It operates across development workflows to enforce dependency security scanning and detect structural vulnerabilities within the codebase.

Can I enforce layer boundaries and check dependency directions before merging?

Enforcing layer boundaries requires automated structural validation to verify dependency directions within your architecture. You can run a full architectural scan on your feature branch to ensure no new code violates defined boundaries or introduces breaking contract changes.

Does automated architectural governance work for automated linting and breaking change detection?

Automated architectural governance works for automated linting by executing deterministic structural checks across the codebase. It detects breaking changes by validating API contract compliance and ensuring architectural consistency throughout the development lifecycle.