project-checker

Diagnose project health across documentation, architecture, and code quality.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/u9401066/copilot-capability-manager --skill project-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-checker
Source: https://github.com/u9401066/copilot-capability-manager/tree/main/.claude/skills/project-checker
Command: npx skills add https://github.com/u9401066/copilot-capability-manager --skill project-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a complete health assessment of your project, identifying missing documentation, architectural issues, and code quality problems.

Core Features & Use Cases

  • Multi-Dimensional Analysis: Checks documentation completeness, Memory Bank status, DDD compliance, and test coverage.

Quick Start

Run a comprehensive health check on the current project to identify potential issues.

Frequently Asked Questions about project-checker

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

FAQPage Schema
How do I run a comprehensive health check on my project?

A project health check diagnoses your codebase across multiple dimensions: documentation completeness (README, CHANGELOG, LICENSE), Memory Bank files (activeContext.md, progress.md, decisionLog.md), DDD architecture conformance, code quality via linting, test coverage, and Git state. Run the Skill on your repository to identify gaps before release or onboarding.

What documentation and files does a project health check validate?

Health checks validate presence of core documentation files (README, CHANGELOG, LICENSE), Memory Bank status tracking files (activeContext.md, progress.md, decisionLog.md), DDD compliance, code quality metrics via lint and syntax validation, test coverage levels, and Git repository state to ensure project completeness.

When should I run a project health check during development?

Run health checks during pre-release validation, when onboarding new contributors to verify documentation and architecture clarity, and during ongoing maintenance cycles to catch quality drift. Early detection of missing documentation, architectural gaps, and test coverage issues prevents larger problems downstream.

Can a project health check identify code quality issues?

Yes. Health checks perform code quality assessment through lint validation, syntax verification, and test coverage measurement. Combined with architecture governance checks and documentation audits, they provide a multi-dimensional view of project health beyond code alone.

What is DDD conformance and why does a health check assess it?

DDD (Domain-Driven Design) conformance validates your project's architectural structure against DDD principles. Health checks include DDD compliance verification to ensure your codebase maintains clear domain boundaries, preventing architectural decay and supporting long-term maintainability.

Do I need existing documentation to benefit from a project health check?

No. Health checks identify what documentation is missing—README, CHANGELOG, LICENSE, and Memory Bank files—making them most valuable on projects lacking complete documentation. The audit reveals exactly what gaps exist, guiding your next documentation and quality improvement efforts.