devcheck

Run lint, format, type checks, and audits via bun run devcheck.

87|22|Updated Jun 17, 2025
One-click install
npx skills add https://github.com/cyanheads/clinicaltrialsgov-mcp-server --skill devcheck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devcheck
Source: https://github.com/cyanheads/clinicaltrialsgov-mcp-server/tree/main/skills/devcheck
Command: npx skills add https://github.com/cyanheads/clinicaltrialsgov-mcp-server --skill devcheck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Lint, format, typecheck, and verify the project is clean. Use after making changes, before committing, or when the user asks to verify quality.

Core Features & Use Cases

  • Lint and format code across the project to enforce style.
  • Typecheck and validate code to catch errors early.
  • Run comprehensive hygiene checks (MCP definitions, dependencies, and tests) before commits or in CI.

Quick Start

Run bun run devcheck to execute the full hygiene and quality checks.

Frequently Asked Questions about devcheck

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

FAQPage Schema
How do I automate lint, format, and typecheck validation before committing code?

Automate project quality verification by running bun run devcheck to execute lint, format, type checks, and audits. This validates code health locally after edits or before commits and CI, ensuring changes meet hygiene standards.

What is included in a comprehensive code hygiene and quality check workflow?

A comprehensive code hygiene check includes linting and formatting style enforcement, TypeScript type checking, dependency audits, TODO detection, tracked secrets scanning, and MCP definitions validation to ensure project code health.

Does devcheck work with Biome and TypeScript for project verification?

Yes, devcheck integrates with Biome and TypeScript to perform code formatting, linting, and type checking. It validates project hygiene by running these tools alongside dependency audits and secret scanning during the verification process.

Can I run dependency audits and tests locally before triggering CI pipelines?

Yes, you can run dependency audits and tests locally before CI by executing the full hygiene checks. This validates dependencies, runs requested tests, and catches errors early before code reaches commit or release stages.

What's the best way to scan tracked secrets and TODOs in my codebase before a release?

Run bun run devcheck to scan the codebase for tracked secrets and TODOs. This verification step identifies sensitive data and incomplete tasks, ensuring code cleanliness before committing changes or triggering release workflows.

Why does my pre-commit typecheck fail when using automated quality verification?

Pre-commit typecheck failures occur when TypeScript type errors exist in the codebase. Running the full verification suite identifies these type errors alongside lint issues and format violations, allowing you to fix them before CI.