check-compliance

Run linting, formatting, security scans, and tests before committing code.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/baphled/dotopencode --skill check-compliance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-compliance
Source: https://github.com/baphled/dotopencode/tree/main/skills/check-compliance
Command: npx skills add https://github.com/baphled/dotopencode --skill check-compliance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the enforcement of code quality, security, and licensing standards, preventing non-compliant code from entering the repository and saving time on manual checks.

Core Features & Use Cases

  • Pre-commit Verification: Runs checks locally before code is committed.
  • Comprehensive Checks: Includes linting, formatting, security scanning, and testing.
  • Use Case: Before committing a new feature, use this skill to automatically run npm run lint, npm run format:check, npm test, and gitleaks detect --source . to ensure everything is up to par.

Quick Start

Run the check-compliance skill to verify your code adheres to all project standards.

Frequently Asked Questions about check-compliance

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

FAQPage Schema
How do I automate code quality and security checks before committing?

Automate pre-commit code quality and security checks by running a suite of linters, formatters, security scanners, and test runners. This enforces standards before code enters the repository and saves manual review time.

What is included in pre-commit compliance verification for code?

Pre-commit compliance verification includes linting, formatting checks, security scanning, and testing. It executes automated checks locally to ensure your code adheres to project standards before integration.

Can I use this to run security scanning and test runners together?

Yes, you can run security scanning and test runners together. The skill integrates with tools like gitleaks for security detection and npm test for testing to verify code meets all compliance standards.

How do I verify code meets licensing compliance after feature integration?

Verify code meets licensing compliance after feature integration by executing automated checks for security and licensing standards. This ensures newly integrated features do not violate project compliance requirements.

What do I need to set up to run automated linting and formatting checks?

To run automated linting and formatting checks, you need integration with existing linters, formatters, security scanners, and test runners configured in your project environment.