Reusable AI skills for a four-stage code workflowβplanning, execution/building, verification, and reviewβplus verification, cleanup, runtime auditing, and security-focused review.
- Purpose
- Four-Stage Workflow
- Features
- Getting Started
- Skills.sh Listing
- Repository Structure
- Core Principles
- Workflow
- Resources
- License
These skills guide AI agents through an explicit delivery workflow and empower them to:
| Need | Owning sub-skill |
|---|---|
| Remove dead code, duplication, and unnecessary complexity | Clean Code |
| Run builds, tests, linters, and formatting checks | Code Verification |
| Inspect a running frontend with browser DevTools | Runtime Auditing |
| Review injection risks, exposed tokens, and client-side security issues | Security Review |
| Perform the complete scan, cleanup, verification, and reporting workflow | Code Verification & Cleaning bundle |
Use skills/code-execution-skill/ to coordinate every change through these ordered stages. Each stage has a required input and produces the handoff artifact required by the next stage.
| Stage | Input | Output / handoff |
|---|---|---|
| 1. Planning | Change request and repository context | Approved plan covering scope, approach, risks, acceptance criteria, and planned checks. |
| 2. Execution / Building | Approved plan | Implementation summary recording completed work, changed files, build results, deviations, and known risks. |
| 3. Verification | Implementation summary and changed code | Verification results with lint, test, runtime, security, and reporting evidence. |
| 4. Review | Implementation summary and verification results | Final review findings with structural, security, and evidence-based disposition. |
Both verification and review use the existing skills/code-verify-and-clean-skill/ skill. Do not move or rewrite that skill; it remains the shared source of truth.
- Verification follows its linting, tests, runtime checks, security checks, and reporting workflow. Record the commands, outcomes, evidence, remaining risks, and proceed/return recommendation in the verification results.
- Review follows its structural-cleanup standards, security-review guidance, review template, and verification evidence requirements. Record blocking issues, follow-ups, residual risks, and final disposition in the final review findings.
A change is complete only after all four artifacts are preserved: approved plan, implementation summary, verification results, and final review findings.
- Clean Code β owns dead-code removal, duplicate-code reduction, simplification, and modularity improvements.
- Code Verification β owns compilation, tests, linting, formatting, and other automated quality gates.
- Runtime Auditing β owns browser-based validation, console inspection, network checks, and UI runtime diagnostics.
- Security Review β owns security-focused review for injection points, credential exposure, and client-side risks.
- Code Verification & Cleaning β the optional bundle that combines every sub-skill and coordinates the end-to-end reporting workflow.
Install the smallest sub-skill that covers the task. For example, install Clean Code by itself:
npx skills add abozezo-dev/Code-Quality-Skill/clean-codenpx skills add abozezo-dev/Code-Quality-Skill/code-execution-skill
# Add the shared verification and review skill
npx skills add abozezo-dev/Code-Quality-Skill/code-verify-and-clean-skill- Add
code-execution-skilland the sharedcode-verify-and-clean-skillto your AI agent configuration - Create and approve a plan, then implement and build the change
- Use the existing verification-and-cleaning skill for verification and review
- Preserve the four required handoff artifacts
View these skills on skills.sh:
The repository page is customized with skills.sh.json, and both skills live under skills/ for a clean skills.sh-compatible layout.
Code-Quality-Skill/
βββ skills/
β βββ code-execution-skill/
β β βββ SKILL.md # Four-stage delivery workflow
β βββ code-verify-and-clean-skill/
β βββ assets/ # Bundle report and review templates
β βββ reference/ # Bundle workflow guides
β βββ scripts/ # Bundle automation
β βββ SKILL.md # All-in-one workflow
βββ .github/workflows/ci.yml # CI checks
βββ skills.sh.json # skills.sh repository configuration
βββ LICENSE # MIT license
βββ README.md # You are here
Each directory above links to its own SKILL.md: Clean Code, Code Verification, Runtime Auditing, Security Review, and the all-in-one bundle.
Do not treat code that looks correct as code that is correct. Code Verification executes builds, tests, and static checks; Runtime Auditing validates the running application, including browser console output and network activity.
Clean Code keeps codebases maintainable by pruning unused components, imports, and variables; reducing duplication; and simplifying complex logic into explicit, reusable modules.
Security Review identifies injection opportunities, exposed tokens, and client-side exposure risks before they become production issues.
The Code Verification & Cleaning bundle uses consistent markers when coordinating multiple sub-skills:
| Marker | Meaning | Action |
|---|---|---|
π΄ [breaking-error] |
Code crashes, fails checks, or breaks a workflow | Blocks merge |
π‘ [code-smell] |
Code works but adds debt or avoidable complexity | Schedule remediation |
π’ [refactored] |
A cleanup was applied and verified | Already resolved |
- Clean Code removes obvious dead code, duplication, and structural bloat.
- Code Verification runs the repository's native build, test, lint, and formatting commands.
- Runtime Auditing validates changed frontend behavior in a live browser when applicable.
- Security Review checks the changed surface for security risks.
- The all-in-one bundle coordinates the full workflow and records the pre-change
SCAN.mdand post-changeREPORT.mdwhen comprehensive reporting is required.
The optional bundle supplies shared workflow resources; use the indicated sub-skill for the capability each resource supports.
| Resource | Capability owner | Description |
|---|---|---|
| Code Cleaning Standards | Clean Code | Cleaning standards and patterns for reducing technical debt. |
| DevTools Verification Guide | Runtime Auditing | Browser, layout, console, and network-audit guidance. |
| Security Verification Guide | Security Review | Security checks for injection and client-side exposure. |
| Reporting Workflow Guide | Code Verification & Cleaning bundle | SCAN.md and REPORT.md workflow and evidence standards. |
| Verification Checklist | Code Verification | Checklist for automated verification gates. |
| Review Template | Security Review | Consistent review findings and remediation notes. |
| SCAN.md Template | Code Verification & Cleaning bundle | Baseline report template before modifications. |
| REPORT.md Template | Code Verification & Cleaning bundle | Final report template after remediation and validation. |
This project is licensed under the MIT License.
Made with β€οΈ by abozezo-dev