More screenshots

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Source of Truth

    1

    Builds and maintains a high-fidelity, searchable knowledge base for projects by auditing source code and decisions.

    $7.49

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    Source of Truth

    Source of Truth

    Example session with this skill installed

    I just inherited this React and FastAPI repository. There is no documentation. Please build a full knowledge base so I can understand the architecture and how the frontend talks to the API.

    • Read your context and instructions
    • Compiled the source of truth

    I have audited the repository and identified a React frontend (Vite) and a FastAPI backend with a PostgreSQL database. I am ready to build the Source of Truth knowledge base.

    Project Audit & Plan

    ComponentScopeDocumentation Target
    Frontend/srcReact component hierarchy, Tailwind patterns, Axios interceptors
    Backend/appFastAPI routers, Pydantic schemas, SQLAlchemy models
    Infradocker-compose.ymlContainer orchestration and environment variables
    State.sot/STATE.mdTracking documentation progress and open questions

    Architecture Preview

    The project follows a decoupled client-server pattern. The frontend uses a custom useApi hook to interact with the FastAPI backend, which implements a Repository pattern for database access.

    Questions for approval:

    1. Should I include the deployment workflows in .github/workflows in the initial build?
    2. Do you want the knowledge base stored in a docs/sot/ folder or a hidden .sot/ folder?
    3. Is it okay to use Python to generate the searchable HTML view once the Markdown is complete?

    Next steps

    1. Confirm the documentation folder location.
    2. Approve the inclusion of CI/CD workflows.
    3. I will begin writing the architecture.md and interfaces.md modules.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Legacy repositories and undocumented codebases create friction for every new developer or agent assigned to the project. This skill audits your existing files to build and maintain a high-fidelity knowledge base, ensuring every module, interface, and architectural decision is mapped and searchable.

    What it does

    • Map architecture by scanning project modules, data structures, and interfaces to define how components interact.
    • Document conventions by identifying coding standards, delivery patterns, and testing protocols used in the source.
    • Create searchable views by generating an offline-ready HTML interface with navigation for quick reference.
    • Maintain state by updating the knowledge base when project logic changes or new architectural decisions are made.
    • Onboard agents by providing a structured context layer that allows other LLMs to understand the repo quickly.

    How it works

    1. Initial Audit where the skill scans the directory to determine project type and scope the documentation requirements.
    2. Drafting Phase using specialized templates for writers and reviewers to ensure technical depth and accuracy.
    3. User Verification where the agent pauses to ask scoped questions and gather approvals before finalizing the documents.
    4. View Generation where a Python script builds the offline HTML browser view including CSS and JS assets.

    Frameworks & tools

    Works with any project structure (software or general). The HTML view generator requires Python 3.10 or newer. It reads source files as data without executing them, making it compatible with any language or framework.

    Why this beats prompting it yourself

    Manual prompts often miss edge cases in large repos or hallucinate architectural patterns. This skill uses a multi-step verification process with specific writer and reviewer templates to ensure the output matches the actual source code.

    Use cases

    • Legacy handovers where a developer needs to document an inherited codebase they didn't write.
    • Agent onboarding to create the "source of truth" context needed for other AI tools to operate safely.
    • Decision logging to record architectural pivots and open questions in a centralized, versioned format.
    • Project audits to identify undocumented modules or inconsistencies in project conventions.

    Known limitations

    Does not change project code or install dependencies. Large repos may consume significant AI tokens. The HTML generator requires a local Python environment.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean 5 days ago

    • Passed all security checks, Safe to install

    Requires

    Python

    Listed5 days ago

    What's inside

    Frequently Asked Questions