feature-tracker

Track and version-control product feature specifications in SQLite.

Updated Oct 17, 2025
One-click install
npx skills add https://github.com/x85446/claudecodetricks --skill feature-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-tracker
Source: https://github.com/x85446/claudecodetricks/tree/main/skills/feature-tracker
Command: npx skills add https://github.com/x85446/claudecodetricks --skill feature-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintains detailed product feature specifications in SQLite with versioning, tagging, and human-described tests to support collaborative feature development and roadmapping.

Core Features & Use Cases

  • Versioned feature entries with automatic snapshots on each edit.
  • Tag-based querying, flexible filtering, and lightweight discovery.
  • Human-described tests linked to features for validation and release readiness.
  • Roadmaps and releases integration with iteration histories.

Quick Start

Start by adding a new feature for your product using the /feature-tracker <product> add command.

Frequently Asked Questions about feature-tracker

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

FAQPage Schema
How do I track and version-control product feature specifications in SQLite?

Feature specifications are tracked and version-controlled in SQLite by enforcing a strict workflow where features originate from interviews or docs and code scans, automatically snapshotting on every edit to maintain iteration history.

What's the best way to manage a collaborative product roadmap with feature tests?

Managing a collaborative product roadmap with feature tests is done by linking human-described tests to feature entries for validation, integrating release roadmaps, and tracking iteration histories to ensure release readiness.

Does the feature tracking workflow support tag-based querying and flexible filtering?

Tag-based querying and flexible filtering are supported for lightweight discovery, allowing teams to efficiently locate and manage specific feature specifications within the SQLite database using assigned tags.

How do I add a new feature entry for my product?

To add a new feature entry for your product, use the /feature-tracker <product> add command, which initiates the entry process and enforces the strict workflow for originating features from interviews or docs and code scans.

Can I use SQLite for version history snapshots on every feature specification change?

SQLite is used for version history by creating automatic snapshots on each edit of feature specifications, ensuring that every change is recorded for collaborative iteration and historical tracking.

Why must feature tracking originate from interviews or docs and code scans?

Feature tracking must originate from interviews or docs and code scans because the enforced strict workflow ensures that all feature entries are grounded in validated source material before being snapshot and versioned in the SQLite database.