スキル一覧に戻る
kryptobaseddev

ct-validator

by kryptobaseddev

Production-grade task management for Claude Code with anti-hallucination protection

18🍴 4📅 2026年1月24日
GitHubで見るManusで実行

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

  1. Schema Validation - Verify data structures against JSON Schema
  2. Code Compliance - Check code against style guides and standards
  3. Document Validation - Verify documents meet structural requirements
  4. Protocol Compliance - Check implementations against specifications

Validation Methodology

Standard Workflow

  1. Define scope - What is being validated
  2. Identify criteria - What rules apply
  3. Execute checks - Run validation against criteria
  4. Document findings - Record pass/fail with details
  5. 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

StatusMeaningCriteria
PASSFully compliantAll checks pass, 0 critical issues
PARTIALMostly compliant>70% pass, no critical issues
FAILNon-compliant<70% pass OR any critical issues

Task System Integration

@skills/_shared/task-system-integration.md

Execution Sequence

  1. Read task: {{TASK_SHOW_CMD}} {{TASK_ID}}
  2. Set focus: {{TASK_FOCUS_CMD}} {{TASK_ID}} (if not already set by orchestrator)
  3. Execute validation checks
  4. Write validation report to {{OUTPUT_DIR}}/{{DATE}}_{{TOPIC_SLUG}}.md
  5. Append manifest entry to {{MANIFEST_PATH}}
  6. Complete task: {{TASK_COMPLETE_CMD}} {{TASK_ID}}
  7. Return summary message

Subagent Protocol

@skills/_shared/subagent-protocol-base.md

Output Requirements

  1. MUST write validation report to: {{OUTPUT_DIR}}/{{DATE}}_{{TOPIC_SLUG}}.md
  2. MUST append ONE line to: {{MANIFEST_PATH}}
  3. MUST return ONLY: "Research complete. See MANIFEST.jsonl for summary."
  4. 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:

TokenDescriptionExample
{{VALIDATION_TARGET}}What is being validatedCLEO Schema v2.6.0
{{TARGET_FILES_OR_SYSTEMS}}Files/paths to checkschemas/*.json
{{VALIDATION_CRITERIA}}Checklist of requirementsRFC 2119 compliance items
{{VALIDATION_COMMANDS}}Specific commands to runajv validate --spec=draft7
{{TOPIC_SLUG}}URL-safe topic nameschema-validation

Anti-Patterns

PatternProblemSolution
Skipping failing checksIncomplete reportRun all checks, report all failures
Vague findingsUnclear remediationSpecific issue + file/line + fix
Missing severityCan't prioritizeAlways classify: critical/warning/suggestion
No remediationFindings not actionableAlways provide fix for FAIL/PARTIAL

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です