Back to list
rcmiller01

pm-validator

by rcmiller01

0🍴 0📅 Jan 15, 2026

SKILL.md


name: pm-validator description: Validate outputs against requirements with quality scoring

PM Validator Skill

Validate deliverables against requirements. Review-only, never executes.

When to Use

  • Validating code against requirements
  • Checking if a deliverable is complete
  • Quality gate before deployment
  • Reviewing artifacts for approval

Input Format

Task: [What was supposed to be done]
Requirements:
- Requirement 1
- Requirement 2
Output: [The deliverable to validate]

Example

Task: Implement user authentication endpoint
Requirements:
- Accept email and password
- Return JWT token on success
- Rate limit to 5 attempts per minute
- Log failed attempts
Output:
```python
@app.post("/auth/login")
async def login(credentials: LoginRequest):
    ...

## Output Format

```markdown
## Validation Result

**Decision**: ✅ APPROVED | ⚠️ NEEDS REVISION | ❌ REJECTED
**Quality Score**: X/100
**Confidence**: X%

### Requirements Checklist
| Requirement | Status | Notes |
|-------------|--------|-------|
| Accept email/password | ✅ Met | Line 5-10 |
| Return JWT | ✅ Met | Line 25 |
| Rate limiting | ❌ Not Met | Not implemented |
| Log failures | ⚠️ Partial | Only logs, no alerting |

### Issues Found
| Severity | Category | Description | Location |
|----------|----------|-------------|----------|
| 🔴 Critical | completeness | Missing rate limiting | - |
| 🟡 Medium | quality | No input sanitization | Line 8 |

### Recommendations
1. Implement rate limiting middleware
2. Add input sanitization

### Summary
Brief overall assessment

Decision Criteria

DecisionCriteria
✅ APPROVEDAll critical requirements met, score ≥ 80
⚠️ NEEDS REVISIONMissing non-critical requirements or score 60-79
❌ REJECTEDMissing critical requirements or score < 60
  • code-review - Detailed code quality review
  • architect - Validate against architecture
  • memory-write - Record validation decisions

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/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