vamfi/claude-user-memory/quality-validation
Claude Code and agent skill by vamfi/claude-user-memory
- community
Checking that the SKILL.md file is still in the repository.
Systematic validation methodology for ResearchPacks and Implementation Plans. Provides scoring rubrics and quality gates to ensure outputs meet standards before proceeding to next phase. Prevents garbage-in-garbage-out scenarios.
Install
npx vskill@latest install vamfi/claude-user-memory/quality-validationSKILL.md
Quality Validation Skill
This skill provides systematic validation methodology to ensure ResearchPacks and Implementation Plans meet quality standards before proceeding to implementation.
When Claude Should Use This Skill
Claude will automatically invoke this skill when:
- ResearchPack completed and needs validation before planning
- Implementation Plan completed and needs validation before coding
- User explicitly requests quality check ("validate this", "is this complete?")
- About to proceed to next workflow phase (quality gate trigger)
Core Principles (BRAHMA Constitution)
- Verification over speculation - Validate with objective criteria
- Quality gates - Don't proceed with bad inputs
- Reproducibility - Same input quality = same score
- Explicit defects - List specific problems, not vague "could be better"
Validation Targets
Research Type Detection
Before scoring, detect research type to apply appropriate rubric:
Type 1: API/Library Research
Indicators:
- Contains API endpoints, function signatures, method calls
- Code examples with specific library imports
- Configuration/setup steps for external dependencies
- Version numbers for libraries/frameworks
Scoring: Use API Research Rubric (80+ pass threshold)
Type 2: Philosophy Research
Indicators:
- Contains themes, principles, patterns, methodologies
- Thematic organization (Theme 1, Theme 2, etc.)
- Cross-source synthesis
- Engineering philosophy or best practices analysis
- Pattern extraction from multiple sources
Scoring: Use Philosophy Research Rubric (70+ pass threshold)
Examples: Engineering philosophy, architectural patterns, best practices, methodology research
Type 3: Pattern Research
Indicators:
- Contains code patterns, design patterns, anti-patterns
- Architectural decisions and tradeoffs
- Implementation strategies
- Performance optimization patterns
Scoring: Use Pattern Research Rubric (70+ pass threshold)
Why Different Thresholds?
- API research is more objective (APIs exist or don't, versions are correct or wrong)
- Philosophy research is more subjective (thematic organization, synthesis quality)
- Philosophy research provides strategic value even if not as "complete" as API docs
1. ResearchPack Validation - API/Library Type
Purpose: Ensure research is complete, accurate, and actionable before planning
Validation Rubric for API/Library Research (100 points total, 80+ pass threshold):
Completeness (40 points)
- ✓ Library/API identified with version (10 pts)
- ✓ At least 3 key APIs documented (10 pts)
- ✓ Setup/configuration steps provided (10 pts)
- ✓ At least 1 complete code example (10 pts)
Accuracy (30 points)
- ✓ All API signatures match official docs exactly (15 pts)
- Check: No paraphrasing, exact parameter types, correct returns
- ✓ Version numbers correct and consistent (5 pts)
- ✓ URLs all valid and point to official sources (10 pts)
- Test: Each URL should be from official domain
Citation (20 points)
- ✓ Every API has source URL (10 pts)
- ✓ Sources include version and section references (5 pts)
- ✓ Confidence level stated and justified (5 pts)
Actionability (10 points)
- ✓ Implementation checklist provided (5 pts)
- ✓ Open questions identify real decisions (5 pts)
Passing Score: 80/100 or higher
Validation Process:
Output Format:
1b. ResearchPack Validation - Philosophy Research Type
Purpose: Ensure philosophy/pattern research is well-organized, sourced, and actionable
Validation Rubric for Philosophy Research (100 points total, 70+ pass threshold):
Thematic Organization (30 points)
- ✓ Clear themes/patterns identified with descriptive names (10 pts)
- Check: Each theme has a clear title and scope
- Examples: "Agent Architecture", "Context Engineering", "Multi-Agent Patterns"
- ✓ Each theme well-documented with examples and evidence (10 pts)
- Check: Themes have sub-sections, not just bullet points
- Check: Examples or quotes support each theme
- ✓ Cross-theme synthesis and relationships explained (10 pts)
- Check: "How patterns connect" or "Synthesis" section present
- Check: Explains how themes relate or build on each other
Source Quality (20 points)
- ✓ Official/authoritative sources cited (10 pts)
- Check: URLs from official domains (anthropic.com, docs.*, official repos)
- Examples: Anthropic blog, official documentation, framework guides
- ✓ Multiple sources per theme (5 pts)
- Check: Each major theme cites 2+ sources
- No single-source themes (indicates narrow research)
- ✓ Date/version information when applicable (5 pts)
- Check: Article dates, release versions, "as of [date]" present
- Helps determine if research is current
Actionable Insights (30 points)
- ✓ Implementation checklist provided (15 pts)
- Check: Concrete next steps for applying research
- Format: "Enhancement 1.1:", "Step 1:", "Action Items"
- Examples: "Add think protocol to agents", "Create context-engineering skill"
- ✓ Specific patterns extracted and documented (10 pts)
- Check: Patterns section with clear pattern names
- Check: Each pattern has description and when to use
- Examples: "Pattern 1: Minimal Scaffolding", "Pattern 2: Think Before Act"
- ✓ Open questions identified for planning phase (5 pts)
- Check: Research acknowledges what's unknown or needs deciding
- Examples: "Which agents need think tool?", "When to use multi-agent?"
Depth & Coverage (20 points)
- ✓ Comprehensive coverage of topic (10 pts)
- Check: Multiple aspects of topic covered
- Check: Not surface-level (goes beyond basic definitions)
- Examples: 7+ themes, 10+ sources for major topics
- ✓ Sufficient detail for implementation (10 pts)
- Check: Enough context to make decisions
- Check: Includes performance metrics, tradeoffs, examples
- Examples: "39% improvement", "15x cost", specific numbers
Passing Score: 70/100 or higher
Why Lower Threshold Than API Research?
Philosophy research is inherently more subjective and thematic. A well-organized thematic analysis with 7 patterns from 11 sources (like the Anthropic ResearchPack) deserves to pass even if it doesn't have "3+ API endpoints with exact signatures."
Philosophy research provides strategic value:
- Informs how to build, not just what APIs to call
- Establishes principles that apply across implementations
- Captures institutional knowledge and best practices
- Enables better decision-making during planning
Example: Anthropic Engineering Philosophy ResearchPack
Would score:
- Thematic Organization: 30/30 (7 clear themes, cross-synthesis section)
- Source Quality: 20/20 (11 official Anthropic articles, all dated)
- Actionable Insights: 28/30 (Implementation checklist present, 7 patterns extracted, open questions listed)
- Depth & Coverage: 18/20 (Comprehensive, but more examples would help)
- Total: 96/100 ✅ PASS (well above 70 threshold)
Output Format:
2. Implementation Plan Validation
Purpose: Ensure plan is complete, safe, and executable before coding
Validation Rubric (100 points total):
Completeness (35 points)
- ✓ All file changes listed with purposes (10 pts)
- ✓ Step-by-step implementation sequence (10 pts)
- ✓ Each step has verification method (10 pts)
- ✓ Test plan included (5 pts)
Safety (30 points)
- ✓ Rollback plan complete and specific (15 pts)
- Must include: exact commands, verification steps, triggers
- ✓ Risk assessment done (10 pts)
- At least 3 risks identified with mitigations
- ✓ Changes are minimal (fewest files possible) (5 pts)
Clarity (20 points)
- ✓ Steps are actionable (no ambiguity) (10 pts)
- ✓ Success criteria defined (5 pts)
- ✓ Time estimates provided (5 pts)
Alignment (15 points)
- ✓ Plan matches ResearchPack APIs (10 pts)
- ✓ Plan addresses all requirements from user (5 pts)
Passing Score: 85/100 or higher (higher bar than research)
Validation Process:
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingarchive/2026-09-26-install-md-migration/legacy/.claude/skills/quality-validation/skill.md
Popularity
- Repository stars
- 212
- Repository forks
- 32
- 7-day trend score
- 32
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vamfi/claude-user-memory/quality-validation)