# code-self-review
> Final self-review of task card completion and verification evidence before closing a coding task.
- Author: Elxender Greystone
- Repository: nanopixel369/ChromaCore
- Version: 20260104182640
- Stars: 0
- Forks: 0
- Last Updated: 2026-02-07
- Source: https://github.com/nanopixel369/ChromaCore
- Web: https://mule.run/skillshub/@@nanopixel369/ChromaCore~code-self-review:20260104182640
---
---
name: code-self-review
tier: journeyman
description: Final self-review of task card completion and verification evidence before closing a coding task.
version: 0.1.0
author: ChromaCore
created: 2026-01-04
evo_pair: evolutionary/SKILL.md
triggers:
keywords: [code-self-review, self-review, final review, task closeout]
intent_patterns: ["\\$code-self-review", "self review", "close task card"]
---
# code-self-review
Routes to the correct verification workflow (tests, lint, typecheck, build, or manual) and confirms the task card is fully complete before closeout.
## Core Concepts
This skill verifies that all required validation steps actually ran, that evidence exists, and that every task-card step is complete before marking work done.
### Key Terminology
- Task card: the checklist of work and verification steps
- Verification type: how correctness was checked (tests/lint/typecheck/build/manual)
- Evidence: logs, outputs, or files that prove verification ran
- Closeout: marking the task complete and moving to the next item
### When to Use This Skill
Use after code changes are implemented and any required verification has been executed.
### Quality Standards
- No missing task-card steps
- Verification evidence is present and matches the chosen workflow
- Closeout is recorded clearly
## When to Use This Skill
This skill should be invoked when:
- Final review step after code changes
- When a task card requires verification before completion
**Input Requirements:**
- Task card with steps and verification requirements
- Evidence of verification (command output, logs, or files)
**Prerequisites:**
- Implementation work completed
- Verification already executed (or ready to execute now)
**Not Suitable For:**
- Running the actual tests or linting from scratch
- Replacing in-depth code review
## What would you like to do?
Which verification method was used for this task? Choose the matching workflow.
**Wait for response before proceeding.**
| Response | Workflow |
|----------|----------|
unit tests, unit, pytest | workflows/unit-tests.md
integration tests, integration | workflows/integration-tests.md
lint, linting | workflows/lint.md
typecheck, type check | workflows/typecheck.md
build | workflows/build.md
manual, checklist | workflows/manual-checklist.md
## Available Resources
**Workflows:**
- workflows/unit-tests.md
- workflows/integration-tests.md
- workflows/lint.md
- workflows/typecheck.md
- workflows/build.md
- workflows/manual-checklist.md
**References:**
- resources/verification-evidence.md
- resources/task-closeout-checklist.md
**Scripts:**
- evolutionary/scripts/evaluate_os.py
- evolutionary/scripts/test_os.py
## Core Routing Workflow
1) Identify the verification method used for the task.
2) Route to the matching workflow in `workflows/`.
3) Verify evidence exists and task-card steps are complete.
4) If any step is incomplete, instruct to complete it and resume.
5) Record closeout and move to the next task-card step.
## Evolution Check
**Timestamp:** 2026-01-04 18:00
Check three conditions:
1. **Non-interrupting?**
- Am I still in the middle of a larger task?
- If yes → FALSE, if no → TRUE
2. **Cooldown passed?**
- Has 48 hours passed since this timestamp?
- If yes → TRUE, if no → FALSE
3. **Candidates available?**
- Can I think of at least one improvement to this skill?
- If yes → TRUE, if no → FALSE
**If ALL TRUE:** Proceed to evolutionary/SKILL.md
**If ANY FALSE:** Skip evolution, end workflow
---
End of Operational Skill workflow
## Success Criteria
Task is successful when:
- [ ] Verification workflow matched and executed
- [ ] All task-card steps are complete
- [ ] Closeout recorded and next task identified
Quality indicators:
- Missing steps: 0
- Evidence completeness: All required evidence present
Failure conditions:
- Verification evidence missing for selected workflow
- Any task-card step remains incomplete