Guardian Skill
CommunityAutomate pre-commit checks, ensure flawless code delivery.
Software Engineering#code quality#testing#release management#git automation#CI/CD#pre-commit#security scan
AuthordeMGoncalves
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents broken builds, failed tests, and linter errors from reaching your remote repository or CI/CD pipeline. It automates comprehensive quality checks before commit, push, or release, saving time and resources by catching issues early.
Core Features & Use Cases
- Pre-Commit/Push Validation: Automatically runs linters, tests, and builds, and even simulates CI/CD workflows locally to ensure everything passes before interacting with Git.
- Release Management: Validates SemVer versioning,
CHANGELOG.mdupdates, and prepares release tags and notes, streamlining the release process. - Security & Compliance: Checks for critical vulnerabilities, sensitive files (
.env, secrets), and enforces Conventional Commits, enhancing project security and maintainability. - Use Case: Before pushing your latest feature, invoke the Guardian to perform a full suite of checks. It will ensure all tests pass, linters are clean, and the build is successful, giving you confidence that your changes won't break the main branch or fail CI.
Quick Start
To validate your changes and commit them securely: @skill guardian To validate, commit, and push: @skill guardian push
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Guardian Skill Download link: https://github.com/deMGoncalves/arq-specs-template/archive/main.zip#guardian-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.