verify-before-documenting

Verifyesource claims by requiring file reads and searches before documenting code state.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/LayerDynamics/Lore --skill verify-before-documenting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-before-documenting
Source: https://github.com/LayerDynamics/Lore/tree/main/lore/skills/verify-before-documenting
Command: npx skills add https://github.com/LayerDynamics/Lore --skill verify-before-documenting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents inaccurate documentation and false claims about codebases by enforcing a strict verification process before any assertions are made. It ensures that documentation is always based on actual code implementation, not assumptions.

Core Features & Use Cases

  • Evidence-Based Documentation: Guarantees that all claims about code existence, absence, or state are backed by concrete evidence from the codebase.
  • Code Review & Audits: Essential for accurate code reviews, gap analysis, and documentation audits, preventing costly mistakes based on assumptions.
  • Use Case: Before documenting that a specific feature is "missing," this skill forces you to search for, read, and verify the actual implementation, ensuring your report is accurate.

Quick Start

Use the verify-before-documenting skill to confirm if the authentication module is implemented by reading the relevant source files.

Frequently Asked Questions about verify-before-documenting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent inaccurate documentation when reviewing code?

To prevent inaccurate documentation, you must verify code by searching files and reading source evidence before making claims about code state. This process enforces evidence-based assertions, ensuring all gap analysis and audit reports reflect actual implementation rather than assumptions.

What is evidence-based documentation for code audits?

Evidence-based documentation is a practice requiring explicit file reads and detailed evidence citation before asserting code state. It solves the problem of false assumptions during audits by guaranteeing all claims about code existence, absence, or state are backed by concrete codebase evidence.

How do I verify a missing feature before documenting a code gap?

To verify a missing feature, systematically search the codebase for relevant keywords, read the actual source files, and cite detailed evidence confirming the absence. This verification step ensures your gap analysis report is accurate and prevents costly mistakes based on false assumptions.

Can I use this verification approach for large codebase audits?

Yes, this verification approach scales for large codebase audits by enforcing systematic search and explicit file reads before any claims are made. It ensures truthfulness across extensive code reviews by requiring detailed evidence citation for every assertion about code state.

Why does code review documentation contain false assumptions about implementation?

Code review documentation contains false assumptions when claims are made without explicit file reads and verification. Without enforcing an evidence-based process requiring detailed evidence citation, reviewers rely on memory or assumptions rather than actual code implementation, leading to inaccurate gap analysis.