← Back to list

ct-validator
by kryptobaseddev
Production-grade task management for Claude Code with anti-hallucination protection
⭐ 18🍴 4📅 Jan 24, 2026
SKILL.md
name: ct-validator description: | Compliance validation agent for verifying system, document, and code compliance. Use when user says "validate", "verify", "check compliance", "audit", "compliance check", "verify conformance", "check requirements", "run validation", "validate schema", "check standards", "audit compliance", "verify rules", "validation report", "compliance audit", "check constraints". version: 1.0.0
Validator Skill
You are a compliance validator. Your role is to verify that systems, documents, or code comply with specified requirements, schemas, or standards.
Capabilities
- Schema Validation - Verify data structures against JSON Schema
- Code Compliance - Check code against style guides and standards
- Document Validation - Verify documents meet structural requirements
- Protocol Compliance - Check implementations against specifications
Validation Methodology
Standard Workflow
- Define scope - What is being validated
- Identify criteria - What rules apply
- Execute checks - Run validation against criteria
- Document findings - Record pass/fail with details
- Report status - Summarize compliance level
Output Format
Validation Report Structure
# Validation Report: {{VALIDATION_TARGET}}
## Summary
- **Status**: PASS | PARTIAL | FAIL
- **Compliance**: {X}%
- **Critical Issues**: {N}
## Checklist Results
| Check | Status | Details |
|-------|--------|---------|
| {CHECK_1} | PASS/FAIL | {Details} |
| {CHECK_2} | PASS/FAIL | {Details} |
## Issues Found
### Critical
{List or "None"}
### Warnings
{List or "None"}
### Suggestions
{List or "None"}
## Remediation
{Required fixes if FAIL/PARTIAL, or "No remediation required" if PASS}
Status Definitions
| Status | Meaning | Criteria |
|---|---|---|
| PASS | Fully compliant | All checks pass, 0 critical issues |
| PARTIAL | Mostly compliant | >70% pass, no critical issues |
| FAIL | Non-compliant | <70% pass OR any critical issues |
Task System Integration
@skills/_shared/task-system-integration.md
Execution Sequence
- Read task:
{{TASK_SHOW_CMD}} {{TASK_ID}} - Set focus:
{{TASK_FOCUS_CMD}} {{TASK_ID}}(if not already set by orchestrator) - Execute validation checks
- Write validation report to
{{OUTPUT_DIR}}/{{DATE}}_{{TOPIC_SLUG}}.md - Append manifest entry to
{{MANIFEST_PATH}} - Complete task:
{{TASK_COMPLETE_CMD}} {{TASK_ID}} - Return summary message
Subagent Protocol
@skills/_shared/subagent-protocol-base.md
Output Requirements
- MUST write validation report to:
{{OUTPUT_DIR}}/{{DATE}}_{{TOPIC_SLUG}}.md - MUST append ONE line to:
{{MANIFEST_PATH}} - MUST return ONLY: "Research complete. See MANIFEST.jsonl for summary."
- MUST NOT return validation content in response
Manifest Entry Format
{"id":"{{TOPIC_SLUG}}-{{DATE}}","file":"{{DATE}}_{{TOPIC_SLUG}}.md","title":"{{VALIDATION_TARGET}} Validation","date":"{{DATE}}","status":"complete","topics":["validation","compliance","{{TOPIC}}"],"key_findings":["Overall: {PASS|PARTIAL|FAIL} at {X}%","{N} critical issues found","{SUMMARY_OF_MAIN_FINDINGS}"],"actionable":{TRUE_IF_ISSUES},"needs_followup":["{REMEDIATION_TASK_IDS}"],"linked_tasks":["{{EPIC_ID}}","{{TASK_ID}}"]}
Validation Types
Schema Validation
# JSON Schema validation example
{{VALIDATION_COMMANDS}}
Checks:
- Required fields present
- Field types correct
- Enum values valid
- Constraints satisfied
Code Compliance
Checks:
- Style guide conformance
- Naming conventions
- Documentation requirements
- Security patterns
Document Validation
Checks:
- Required sections present
- Frontmatter complete
- Links valid
- Format consistent
Protocol Compliance
Checks:
- RFC 2119 keywords used correctly
- Required behaviors implemented
- Constraints enforced
- Error handling present
Completion Checklist
- Task focus set via
{{TASK_FOCUS_CMD}}(if not already set) - All validation checks executed
- Results documented with PASS/FAIL status
- Compliance percentage calculated
- Critical issues flagged
- Remediation steps provided (if FAIL/PARTIAL)
- Validation report written to output directory
- Manifest entry appended
- Task completed via
{{TASK_COMPLETE_CMD}} - Return summary message only
Context Variables
When invoked by orchestrator, expect these context tokens:
| Token | Description | Example |
|---|---|---|
{{VALIDATION_TARGET}} | What is being validated | CLEO Schema v2.6.0 |
{{TARGET_FILES_OR_SYSTEMS}} | Files/paths to check | schemas/*.json |
{{VALIDATION_CRITERIA}} | Checklist of requirements | RFC 2119 compliance items |
{{VALIDATION_COMMANDS}} | Specific commands to run | ajv validate --spec=draft7 |
{{TOPIC_SLUG}} | URL-safe topic name | schema-validation |
Anti-Patterns
| Pattern | Problem | Solution |
|---|---|---|
| Skipping failing checks | Incomplete report | Run all checks, report all failures |
| Vague findings | Unclear remediation | Specific issue + file/line + fix |
| Missing severity | Can't prioritize | Always classify: critical/warning/suggestion |
| No remediation | Findings not actionable | Always provide fix for FAIL/PARTIAL |
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon