check-setup-against-standards

Audit repositories against AI Services and BNE Data Engineering standards.

Updated May 5, 2026
One-click install
npx skills add https://github.com/ethan-rio/skills --skill check-setup-against-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-setup-against-standards
Source: https://github.com/ethan-rio/skills/tree/main/skills/engineering/check-setup-against-standards
Command: npx skills add https://github.com/ethan-rio/skills --skill check-setup-against-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually verifying that a repository adheres to team development standards (including dev container configuration, uv dependency management, linting tooling, required folder structure, and git hygiene rules) is slow, inconsistent, and often misses critical gaps before code reviews or project onboarding.

Core Features & Use Cases

  • Read-only compliance audit: Runs a structured check against the AI Services / BNE Data Engineering standards without modifying any repository files.
  • Categorized gap reporting: Groups findings by Environment, Tooling, Structure, and Git hygiene, with severity ratings (FAIL/WARN/SKIP) and clear remediation hints for each gap.
  • Pre-review validation: Use this skill before submitting a PR or onboarding a new repo to catch missing standards early, avoiding rework during team reviews.

Quick Start

Use the check-setup-against-standards skill to audit the current repository against the team's engineering standards and receive a prioritized list of compliance gaps with fix recommendations.

Frequently Asked Questions about check-setup-against-standards

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

FAQPage Schema
How do I audit my repository against engineering standards before a code review?

To audit a repository against engineering standards, run a structured read-only compliance check that identifies configuration, tooling, and structural gaps. It generates categorized gap reports with severity ratings and remediation hints, preventing rework during team reviews.

What is the best way to check if my dev environment meets team compliance rules?

Checking dev environment compliance involves validating repository configurations against predefined developer standards. This process inspects dev container setup, dependency management, and folder structure, outputting a prioritized list of compliance gaps with clear fix recommendations.

Can I validate a new repository for AWS data engineering standards without modifying files?

Yes, you can validate a new repository for AWS data engineering standards without modifying files. The compliance audit runs as a read-only check against the repository, identifying missing tooling and structural requirements while leaving the codebase untouched.

How do I generate a gap report for missing linting tooling and git hygiene configurations?

Generating a gap report for missing linting tooling and git hygiene configurations requires auditing the repository against canonical standards. The audit groups findings by Environment, Tooling, Structure, and Git hygiene, assigning FAIL, WARN, or SKIP severity ratings.

Does repo compliance checking require access to shared audit scripts and standards files?

Yes, repo compliance checking requires access to the shared audit.py script and the canonical STANDARDS.md file from the sibling set-up-env skill. These dependencies are necessary to execute the structured audit and generate accurate gap reports with remediation guidance.