Skip to content
All skills

Tier 3: Developer

Recover SQLite Database

Troubleshooting skill for when Neotoma's local SQLite database becomes corrupted. Checks integrity, runs `.recover`, and guides the user through swapping the recovered database file.

Skill instructions

Check integrity and recover a corrupted Neotoma database Troubleshooting skill for when Neotoma's local SQLite database becomes corrupted. Checks integrity, runs .recover, and guides the user through swapping the recovered database file.

Loading preview from repository…

Install and runtime steps for Recover SQLite Database live in the file below.Agents should fetch the raw URL; humans can use GitHub browse. Follow prerequisites, MCP setup, and workflow there after neotoma setup when the skill is installed via the package.

Repository path
skills/recover-sqlite-database/SKILL.md

Suggested prompt

Use skill prompt

Paste into your harness chat so the agent fetches the canonical markdown and follows it.

Use the Neotoma skill "Recover SQLite Database". Fetch and follow the instructions at:
https://raw.githubusercontent.com/markmhendrickson/neotoma/main/skills/recover-sqlite-database/SKILL.md
Execute every prerequisite, MCP configuration step, and workflow phase described there for this environment.

Supported data sources

Neotoma SQLite database

Workflow

  1. 1

    Check integrity

    Run `PRAGMA integrity_check` on the database

  2. 2

    Run recovery

    Execute `.recover` to extract data from corrupted pages

  3. 3

    Swap database

    Guide user through replacing the corrupted file

External tools

Related skills