ax-health-check

Run mypy, tsc, ruff, and ESLint checks on Python and TypeScript projects.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/AX-BD-Team/ax-discovery-portal --skill ax-health-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ax-health-check
Source: https://github.com/AX-BD-Team/ax-discovery-portal/tree/main/.claude/skills/ax-health-check
Command: npx skills add https://github.com/AX-BD-Team/ax-discovery-portal --skill ax-health-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the comprehensive health check of a software project, ensuring consistency and identifying potential issues before they escalate.

Core Features & Use Cases

  • Dependency & Structure Check: Verifies Python and Node.js dependencies, versions, and project directory structure.
  • Code Quality Assurance: Runs type checking (mypy, tsc) and linting (ruff, ESLint) to enforce code standards.
  • Build & Version Sync: Tests package build processes and confirms version synchronization across project files and Git tags.
  • Use Case: Before merging a new feature, run this Skill to guarantee that all code adheres to project standards, dependencies are up-to-date, and versioning is consistent, preventing integration conflicts.

Quick Start

Run a full project health check using the ax-health-check skill.

Frequently Asked Questions about ax-health-check

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

FAQPage Schema
How do I run a comprehensive code quality and dependency health check for my project?

To run a project health check, use this Skill to automate verification of dependencies, type checking, linting, and version synchronization. It ensures project integrity by validating adherence to development standards.

Can I use this project health check tool with both Python and TypeScript projects?

Yes, this project health check supports Python and TypeScript projects. It utilizes tools like mypy, tsc, ruff, and ESLint to verify dependencies, code quality, and build processes across both environments.

What does automated version synchronization verification check for in a software project?

Version synchronization verification checks for consistency across project files and Git tags. This health check process confirms that version numbers match correctly, preventing integration conflicts before merging new features.

How do I verify Python and Node.js dependencies and project structure before merging a feature?

You can verify dependencies and structure by running this Skill's health check, which validates Python and Node.js dependencies, checks versions, and inspects the project directory structure to prevent integration conflicts.

What is the best way to automate type checking and linting standards for a software project?

The best way to automate type checking and linting is using this health check Skill, which runs mypy and tsc for type validation alongside ruff and ESLint for linting, enforcing code standards automatically.

Does this health check test package build processes as part of its project verification?

Yes, this health check tests package build processes as part of its comprehensive verification. It confirms that builds succeed, dependencies are current, and versioning remains consistent across project files and Git tags.