feature-catalog

Community

Track implemented features in one local DB.

Authorthistleknot
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Feature drift and scattered project knowledge happen when implemented capabilities, their file mappings, and architectural decisions live only in loose notes; this Skill centralizes them in a queryable project-local SQLite3 catalog.

Core Features & Use Cases

  • Project-local SQLite feature registry: Store features, statuses, priorities, and long-form rationale in a structured schema at the repo root.
  • File-to-feature mapping: Maintain a join table that answers which files a feature touches and which features affect a given file.
  • Architectural decision capture: Record before/after state and measured impact for traceable engineering change history.
  • Supports incremental updates: Use idempotent upsert patterns and stable feature IDs to safely re-run updates over time.

Quick Start

Create or update FEATURE_CATALOG.sqlite3 by running the Setup and Upsert logic so features and their associated file mappings are persisted in the local SQLite database.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: feature-catalog
Download link: https://github.com/thistleknot/skills/archive/main.zip#feature-catalog

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.