Token导航 LogoToken导航TokenDH.com
前端设计只读github未标认证来源可访问clear审计通过

validation-coordinator验证协调员

Agent Skill

用于辅助安全审计、权限检查、凭据风险、认证流程和常见漏洞排查。它适合让 Agent 梳理敏感配置、检查依赖风险、分析鉴权逻辑或生成安全复核清单。使用时不能把工具输出直接当最终结论,涉及密钥、令牌、用户数据或生产系统时,应先确认最小权限、脱敏方式和操作边界。

总安装

272

周安装

11

GitHub Stars

21

下载量

85
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:validation-coordinator(验证协调员)
来源仓库:https://github.com/matteocervelli/llms
仓库路径:skills/validation-coordinator
安装命令:
npx skills add https://github.com/matteocervelli/llms --skill validation-coordinator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/matteocervelli/llms --skill validation-coordinator

简介

validation-coordinator 辅助安全审计与权限检查,识别凭据风险和常见漏洞。

  • 适合分析鉴权逻辑、梳理敏感配置或生成安全复核清单,需结合最小权限原则使用。
  • 通过 GitHub 安装,使用 npx skills add 命令添加指定仓库的技能模块。
  • 不能将工具输出直接当作最终结论,涉及密钥或生产系统时应先确认脱敏和操作边界。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Purpose

The validation-coordinator skill provides structured methods for managing sequential validation specialist invocation, tracking validation workflow progress, and ensuring all quality gates are satisfied before deployment. It handles specialist dependencies, failure tracking, and overall validation status reporting.

When to Use

This skill auto-activates when you:

  • Coordinate sequential validation specialists (5-6 specialists)
  • Manage validation workflow across test writing, test execution, quality checks, and security scans
  • Track validation progress and status
  • Ensure specialist dependencies are satisfied (e.g., tests written before execution)
  • Monitor validation failures and re-validation cycles
  • Generate comprehensive validation status reports
  • Prepare validation results for deployment phase

Provided Capabilities

1. Sequential Specialist Invocation

  • Specialist Ordering: Invoke specialists in correct sequence with dependencies
  • Prerequisite Validation: Ensure each specialist's inputs are ready before invocation
  • Invocation Tracking: Log each specialist invocation with timestamp
  • Status Monitoring: Track specialist status (pending, in-progress, completed, failed)

2. Validation Workflow Management

  • Phase Tracking: Monitor validation phases (test writing, test execution, quality, security)
  • Dependency Resolution: Ensure specialists run in order (unit tests → integration tests → test execution)
  • Workflow Visualization: Provide clear view of validation progress
  • Completion Detection: Identify when all validations complete

3. Failure Tracking

  • Failure Logging: Record all validation failures with details
  • Iteration Tracking: Count re-validation attempts per specialist
  • Failure Analysis: Identify patterns in validation failures
  • Escalation Detection: Flag specialists exceeding max iterations

4. Overall Validation Status

  • Aggregate Status: Compute overall validation status (in-progress, passed, failed)
  • Quality Gate Tracking: Monitor each quality gate (tests, coverage, quality, security)
  • Pass/Fail Reporting: Report which validations passed/failed
  • Readiness Assessment: Determine if feature is ready for deployment

5. Validation Documentation

  • Status Reports: Generate validation status snapshots
  • Progress Logs: Maintain detailed validation history
  • Summary Generation: Create concise validation summaries
  • Metrics Collection: Track validation time, iterations, and success rates

Usage Guide

Step 1: Initialize Validation Workflow

Load implementation artifacts and initialize validation state:

# Load PRP to understand what was implemented
/docs/implementation/prp/feature-{issue-number}-prp.md

# Identify implementation files
[Files listed in PRP or passed by orchestrator]

Initialization:

### Validation Workflow Initialized

**Issue**: #{issue-number}
**Feature**: [Feature Name]
**Technology Stack**: [Python, TypeScript, Swift, etc.]
**Frontend**: [Yes/No - determines if E2E specialist needed]

**Validation Phases**:
1. Test Writing (Unit + Integration)
2. Test Execution (Test Runner)
3. Code Quality (Linting, Typing, Formatting)
4. Security (Security Scan, OWASP)
5. E2E & Accessibility (Frontend only)

**Specialist Status**:
- [ ] Unit Test Specialist: Pending
- [ ] Integration Test Specialist: Pending
- [ ] Test Runner Specialist: Pending
- [ ] Code Quality Specialist: Pending
- [ ] Security Specialist: Pending
- [ ] E2E & Accessibility Specialist: [Pending/N/A]

**Overall Status**: Pending

Step 2: Invoke Specialists Sequentially

Use validation-workflow.md for detailed specialist invocation procedures.

Sequential Invocation Pattern:

FOR EACH specialist IN validation_sequence:
  1. Check Prerequisites:
     - Are required inputs ready?
     - Did previous specialists complete successfully?

  2. Update Status:
     - Mark specialist as "In Progress"
     - Log invocation timestamp

  3. Invoke Specialist:
     - Call specialist with required inputs
     - Pass context (PRP, implementation files, previous outputs)

  4. Wait for Completion:
     - Monitor specialist progress
     - Capture specialist output

  5. Check Specialist Result:
     - IF specialist passes:
         a. Mark specialist as "Completed"
         b. Log success with timestamp
         c. Proceed to next specialist
     - IF specialist fails:
         a. Mark specialist as "Failed (iteration X)"
         b. Log failure details
         c. Trigger recursive communication (handled by recursive-communicator skill)
         d. Wait for main agent to fix
         e. Re-invoke specialist (increment iteration)
         f. Repeat until success OR max iterations (5)

  6. Update Overall Status:
     - Recalculate validation progress
     - Update quality gate checklist

Specialist Dependencies:

### Dependency Chain

Unit Test Specialist
  ↓ (requires unit tests written)
Integration Test Specialist
  ↓ (requires integration tests written)
Test Runner Specialist
  ↓ (requires all tests pass + coverage ≥80%)
Code Quality Specialist
  ↓ (requires quality checks pass)
Security Specialist
  ↓ (requires security scan pass)
E2E & Accessibility Specialist (Frontend only)
  ↓ (requires E2E tests pass + WCAG compliant)
Deployment Ready

Step 3: Track Validation Progress

Use validation-checklist.md for comprehensive quality gate tracking.

Validation Checklist:

## Validation Progress

### Phase 1: Test Writing
- [✅] Unit tests written (Specialist: unit-test-specialist, Iteration: 1/1)
- [✅] Integration tests written (Specialist: integration-test-specialist, Iteration: 1/1)

### Phase 2: Test Execution
- [⚠️] All tests pass (Specialist: test-runner-specialist, Iteration: 2/5, Status: Failed)
  - Failure: 3 unit tests failing in test_feature_47.py
  - Action: Recursive communication triggered, awaiting main agent fix
- [ ] Code coverage ≥80% (Pending test success)

### Phase 3: Code Quality
- [ ] Linting pass (Pending: awaiting test success)
- [ ] Type checking pass (Pending: awaiting test success)
- [ ] Formatting compliant (Pending: awaiting test success)

### Phase 4: Security
- [ ] Security scan clean (Pending: awaiting quality pass)
- [ ] OWASP Top 10 compliant (Pending: awaiting quality pass)

### Phase 5: E2E & Accessibility [FRONTEND ONLY]
- [N/A] E2E tests pass (Backend feature - specialist not invoked)
- [N/A] WCAG 2.1 AA compliant (Backend feature - specialist not invoked)

**Overall Status**: In Progress (Phase 2, Iteration 2)
**Blocking Issue**: Test failures in unit tests
**Next Action**: Awaiting main agent fix → re-run tests

Progress Metrics:

### Validation Metrics

**Specialists Completed**: 2/5 (40%)
**Specialists In Progress**: 1/5 (Test Runner - Iteration 2)
**Specialists Pending**: 2/5 (Code Quality, Security)
**Total Iterations**: 3 (Unit Test: 1, Integration Test: 1, Test Runner: 1 initial + 1 retry)
**Elapsed Time**: 00:15:32
**Estimated Remaining**: ~00:10:00 (based on remaining specialists)

Step 4: Monitor Quality Gates

Track each quality gate individually:

Quality Gate Tracking:

### Quality Gate Status

| Gate | Status | Details | Iterations | Last Updated |
|------|--------|---------|------------|--------------|
| Unit Tests Written | ✅ PASS | 45 tests created | 1 | 2025-10-29 14:23:15 |
| Integration Tests Written | ✅ PASS | 12 tests created | 1 | 2025-10-29 14:28:42 |
| All Tests Pass | ⚠️ FAIL | 3 failures remaining | 2 | 2025-10-29 14:35:18 |
| Coverage ≥80% | ⏸️ PENDING | Awaiting test pass | - | - |
| Linting | ⏸️ PENDING | Awaiting test pass | - | - |
| Type Checking | ⏸️ PENDING | Awaiting test pass | - | - |
| Formatting | ⏸️ PENDING | Awaiting test pass | - | - |
| Security Scan | ⏸️ PENDING | Awaiting quality pass | - | - |
| OWASP Compliance | ⏸️ PENDING | Awaiting quality pass | - | - |

**Gates Passed**: 2/9 (22%)
**Gates Failed**: 1/9 (11%)
**Gates Pending**: 6/9 (67%)

Step 5: Handle Specialist Failures

When specialist fails, coordinate with recursive-communicator:

Failure Handling:

### Specialist Failure: test-runner-specialist (Iteration 2/5)

**Failures Detected**:
1. test_validation_coordinator.py::test_sequential_invocation - AssertionError
2. test_validation_coordinator.py::test_failure_tracking - KeyError
3. test_validation_coordinator.py::test_workflow_completion - AttributeError

**Failure Analysis**:
- **Pattern**: All failures in validation-coordinator tests
- **Root Cause**: Implementation logic errors in specialist invocation
- **Impact**: Blocks validation workflow progression

**Action Taken**:
1. Logged failure details
2. Triggered recursive-communicator skill
3. Formatted failure report for main agent
4. Awaiting main agent fix

**Re-validation Plan**:
1. Main agent fixes implementation logic
2. Main agent signals completion
3. Re-invoke test-runner-specialist (Iteration 3/5)
4. If pass: Proceed to code quality
5. If fail: Repeat (max 5 iterations total)

**Status**: Awaiting Fix

Step 6: Generate Validation Status Reports

Create status snapshots for orchestrator and main agent:

Status Report Format:

## Validation Status Report

**Generated**: 2025-10-29 14:40:22
**Issue**: #47 - Validation Orchestrator Agent
**Overall Status**: ⚠️ IN PROGRESS

### Summary
Validation in progress. Unit and integration tests written successfully. Test execution encountered 3 failures (iteration 2/5). Recursive communication with main agent active for fixes.

### Specialist Status
| Specialist | Status | Iteration | Result |
|------------|--------|-----------|--------|
| Unit Test Specialist | ✅ Completed | 1/1 | 45 unit tests created |
| Integration Test Specialist | ✅ Completed | 1/1 | 12 integration tests created |
| Test Runner Specialist | ⚠️ In Progress | 2/5 | 3 test failures |
| Code Quality Specialist | ⏸️ Pending | - | Awaiting test pass |
| Security Specialist | ⏸️ Pending | - | Awaiting quality pass |
| E2E Specialist | N/A | - | Backend only |

### Quality Gates
- ✅ Unit tests written (45 tests)
- ✅ Integration tests written (12 tests)
- ⚠️ All tests pass (3 failures)
- ⏸️ Coverage ≥80% (pending)
- ⏸️ Code quality (pending)
- ⏸️ Security scan (pending)

### Current Blocking Issue
**Test Failures** (3):
- test_validation_coordinator.py::test_sequential_invocation
- test_validation_coordinator.py::test_failure_tracking
- test_validation_coordinator.py::test_workflow_completion

**Action**: Recursive communication with main agent for fixes

### Progress
- **Specialists Completed**: 2/5 (40%)
- **Validation Time**: 00:15:32
- **Estimated Remaining**: ~00:15:00 (including fix time)

### Next Steps
1. Await main agent fixes for test failures
2. Re-run test-runner-specialist (iteration 3/5)
3. If pass: Proceed to code-quality-specialist
4. Continue sequential validation workflow

Step 7: Detect Validation Completion

Identify when all validations pass:

Completion Detection:

### Validation Complete Check

**All Specialists Complete?**
- [✅] Unit Test Specialist: Completed
- [✅] Integration Test Specialist: Completed
- [✅] Test Runner Specialist: Completed (iteration 3)
- [✅] Code Quality Specialist: Completed (iteration 1)
- [✅] Security Specialist: Completed (iteration 2)
- [N/A] E2E Specialist: Not applicable (backend only)

**All Quality Gates Passed?**
- [✅] Unit tests written: 45 tests
- [✅] Integration tests written: 12 tests
- [✅] All tests pass: 57/57
- [✅] Coverage ≥80%: 87.3%
- [✅] Linting: No errors
- [✅] Type checking: No errors
- [✅] Formatting: Compliant
- [✅] Security scan: Clean
- [✅] OWASP Top 10: Compliant

**Result**: ✅ ALL VALIDATIONS PASSED

**Total Validation Time**: 00:42:15
**Total Iterations**: 6 (across all specialists)

**Ready for Phase 6**: Deployment

Step 8: Generate Final Validation Summary

Create comprehensive summary for validation report:

Final Summary Format:

## Validation Summary: Feature #47

**Overall Status**: ✅ ALL VALIDATIONS PASSED

### Execution Summary
- **Total Specialists Invoked**: 5 (E2E not needed - backend only)
- **Total Iterations**: 6
  - Unit Test Specialist: 1
  - Integration Test Specialist: 1
  - Test Runner Specialist: 3 (2 re-runs after fixes)
  - Code Quality Specialist: 1
  - Security Specialist: 2 (1 re-run after fix)
- **Total Validation Time**: 00:42:15
- **Recursive Fix Cycles**: 2 (test failures, security vulnerability)

### Quality Gates Achieved
- ✅ 45 unit tests written and passing
- ✅ 12 integration tests written and passing
- ✅ 87.3% code coverage (target: ≥80%)
- ✅ Zero linting errors
- ✅ Zero type errors
- ✅ Code formatting compliant
- ✅ Zero security vulnerabilities
- ✅ OWASP Top 10 compliant

### Validation Documentation
- Test Report: /docs/implementation/tests/feature-47-tests.md
- Quality Report: /docs/implementation/quality/feature-47-quality.md
- Security Report: /docs/implementation/security/feature-47-security.md

### Issues Resolved
1. **Test Failures (Iteration 2-3)**: 3 unit test failures resolved via main agent fix
2. **Security Vulnerability (Iteration 1-2)**: Input validation issue resolved via main agent fix

**Validation Complete**: 2025-10-29 15:18:33
**Deployment Readiness**: ✅ READY

Best Practices

1. Strict Sequential Execution

  • Always invoke specialists in correct order
  • Never skip prerequisite checks
  • Ensure dependencies are satisfied before invocation

2. Comprehensive Status Tracking

  • Log every specialist invocation with timestamp
  • Track iterations for each specialist
  • Maintain detailed failure history
  • Update status after every specialist completion

3. Clear Progress Visualization

  • Provide real-time validation progress
  • Show which phase is active
  • Highlight blocking issues
  • Estimate remaining time

4. Proactive Failure Management

  • Detect failures immediately
  • Trigger recursive communication promptly
  • Track iteration counts
  • Escalate after max iterations (5)

5. Quality Gate Enforcement

  • Do not proceed to next specialist if current fails
  • Ensure all quality gates pass before completion
  • Validate final status before reporting to orchestrator

6. Detailed Documentation

  • Maintain validation history
  • Document all failures and resolutions
  • Generate comprehensive final summary
  • Provide traceability for validation decisions

Resources

validation-workflow.md

Comprehensive guide for validation workflow management including:

  • Specialist invocation procedures
  • Dependency resolution logic
  • Sequential execution patterns
  • Failure handling workflows
  • Status tracking mechanisms

validation-checklist.md

Quality gate checklist including:

  • Test writing checkpoints
  • Test execution requirements
  • Code quality standards
  • Security compliance criteria
  • E2E and accessibility standards
  • Deployment readiness criteria

Example Usage

Input (Validation Initialization)

**Issue**: #47
**PRP**: /docs/implementation/prp/feature-47-prp.md
**Implementation Files**:
- .claude/agents/validation-orchestrator.md
- .claude/skills/validation-coordinator/
- .claude/skills/recursive-communicator/
**Technology Stack**: Markdown (Agent/Skill configs)
**Frontend**: No (backend agent/skill configuration)

Output (Validation Progress)

## Validation Workflow: Feature #47

**Status**: In Progress (Phase 2: Test Execution)

### Specialist Status
- ✅ Unit Test Specialist: Completed (1/1) - 45 tests created
- ✅ Integration Test Specialist: Completed (1/1) - 12 tests created
- ⚠️ Test Runner Specialist: In Progress (2/5) - 3 failures, recursive communication active
- ⏸️ Code Quality Specialist: Pending
- ⏸️ Security Specialist: Pending
- N/A E2E Specialist: Not applicable (backend only)

### Quality Gates
- ✅ Unit tests written
- ✅ Integration tests written
- ⚠️ All tests pass (3 failures)
- ⏸️ Coverage ≥80%
- ⏸️ Code quality
- ⏸️ Security scan

**Current Issue**: Test failures - recursive communication with main agent for fixes
**Progress**: 2/5 specialists completed (40%)
**Time Elapsed**: 00:15:32

Integration

This skill is used by:

  • validation-orchestrator agent during Phase 5: Validation
  • Activates automatically when orchestrator coordinates validation specialists
  • Works in conjunction with recursive-communicator skill for failure handling
  • Provides validation status for main orchestrator and deployment phase

Version: 2.0.0 Auto-Activation: Yes (when coordinating validation workflow) Phase: 5 (Validation) Created: 2025-10-29

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenCode

26.95%
按下载量换算23

Antigravity

23.7%
按下载量换算20

Claude Code

16.71%
按下载量换算14

Codex

11.96%
按下载量换算10

Gemini CLI

8.18%
按下载量换算7

github-copilot

3.13%
按下载量换算3

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills