db-schema-reference

Document column-level schema for the System2 SQLite database tables.

9|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/diegoscarabelli/system2 --skill db-schema-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-schema-reference
Source: https://github.com/diegoscarabelli/system2/tree/main/src/server/agents/skills/db-schema-reference
Command: npx skills add https://github.com/diegoscarabelli/system2 --skill db-schema-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the need to manually inspect database files or guess table structures, providing immediate, accurate context for writing SQL queries or performing data operations within the System2 environment.

Core Features & Use Cases

  • Schema Documentation: Provides comprehensive column-level details, data types, and constraints for all seven core application tables.
  • Query Assistance: Serves as a reliable reference for table relationships, foreign keys, and unique indexes to ensure query integrity.
  • Use Case: When building a new data pipeline or debugging a task status update, use this skill to verify the exact column names and constraints for the task or project tables before executing your SQL.

Quick Start

Use the db-schema-reference skill to retrieve the column definitions and foreign key relationships for the task and task_link tables.

Frequently Asked Questions about db-schema-reference

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

FAQPage Schema
How do I find the column names and constraints for a SQLite database schema?

To find SQLite database schema details, you need a reference that provides authoritative column-level documentation, data types, and constraints for all core application tables without manually inspecting files.

What is the best way to verify foreign key relationships before writing SQL queries?

Verifying foreign key relationships for SQL queries requires accessing schema documentation that details table structures and unique indexes, ensuring query integrity before you execute data operations or build pipelines.

How do I document table structures and constraints for a SQLite database?

Documenting SQLite table structures involves retrieving column-level definitions, data types, and constraints for the seven core application tables, providing immediate and accurate context for data modeling.

Do I need to manually inspect database files to check task and project table schemas?

You do not need to manually inspect database files to check schemas; a schema reference provides exact column names, constraints, and relationships for task and project tables directly.

Can I use schema documentation to debug task status updates in a data pipeline?

You can use schema documentation to debug task status updates by verifying exact column names and constraints in the task tables before executing SQL operations in your data pipeline.

What are the limitations of relying on schema documentation for database maintenance?

Schema documentation provides structural alignment for database maintenance but does not execute queries or perform data operations; it strictly serves as a reference for table structures and constraints.