Back to list
RustyLindquist

test-from-docs

by RustyLindquist

An AI-Enhanced Online Academy for HR

0🍴 0📅 Jan 25, 2026

SKILL.md


name: test-from-docs description: Generate and execute test plans based on documentation. Use after implementation to verify changes work correctly. Integrates with browser testing for UI verification. allowed-tools: Read, Bash, Glob, Grep

Test From Docs

Use documentation as the authoritative test blueprint. Tests verify intended behavior (from docs), not just current behavior.

When to Use

  • After implementing a feature or fix
  • Before marking work as complete
  • When user asks "does this work?"
  • As part of pre-PR validation

Risk-Based Test Selection

Calculate Risk Score

FactorPoints
Touches auth/RLS+3
Touches billing+3
Touches schema+2
Touches AI/prompts+2
Multi-feature change+2
User-facing workflow+1
New code (not fix)+1

Select Test Depth

ScoreDepthWhat to Run
0-2LightStatic + primary feature checklist
3-5StandardLight + impacted features + 1 workflow
6-8ThoroughStandard + browser verification + regression
9+ComprehensiveFull workflow suite + edge cases

Test Phases

  1. Static Analysisnpx tsc --noEmit && npm run lint
  2. Feature Checklist — Run items from feature doc's Testing Checklist
  3. Integration — Verify cross-feature integration points
  4. Browser — Visual verification with Playwright MCP
  5. Workflow Smoke — One complete user journey
  6. Regression — Verify coupled features still work

Output

## Test Report — [feature] — [date]

**Risk Score**: [n] ([depth level])

| Phase | Passed | Failed |
|-------|--------|--------|
| Static | [n] | [n] |
| Feature | [n] | [n] |
| Browser | [n] | [n] |
| Workflow | [n] | [n] |

**Overall**: ✅ PASS / ❌ FAIL

### Failures
[Test name, expected, actual, evidence]

**Ready for Merge**: [Yes/No]

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