feature-tracking

Track project features and progress in a structured JSON model.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/erhankaraarslan/agent_yazilim_ekibi --skill feature-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-tracking
Source: https://github.com/erhankaraarslan/agent_yazilim_ekibi/tree/main/.claude/skills/feature-tracking
Command: npx skills add https://github.com/erhankaraarslan/agent_yazilim_ekibi --skill feature-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams organize and track a project's features, their status, and progress in a structured, auditable way, reducing confusion and miscommunication during development.

Core Features & Use Cases

  • Feature list management: Maintain a JSON-based feature list (feature-list.json) with fields like id, category, priority, description, acceptance criteria, passes, dependencies, and timestamps.
  • Progress updates: Update feature statuses as work progresses and generate lightweight progress reports for stakeholders.
  • Usage scenarios: Use during sprint planning to add new features, update existing ones, and extract a concise overview of project progress.

Quick Start

Use the feature-tracking skill to add a new feature to feature-list.json, e.g., create feature F010 with description "Kullanıcı oturum açma", priority high, category software-engineering.

Frequently Asked Questions about feature-tracking

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

FAQPage Schema
How do I track feature progress and acceptance criteria in a JSON format?

To track feature progress in a JSON format, you maintain a feature-list.json file containing structured fields like id, category, priority, description, acceptance criteria, passes, dependencies, and timestamps. This structured model allows you to update statuses and generate lightweight progress reports.

What is the best way to organize a software project's feature list for sprint planning?

Organizing a software project's feature list for sprint planning involves using a structured JSON schema to define features with priorities, categories, and dependencies. This approach adds new features seamlessly and extracts a concise overview of project progress for stakeholders.

Can I manage feature dependencies and priorities without external project management tools?

Yes, you can manage feature dependencies and priorities without external project management tools by using a structured JSON model. The schema explicitly supports defining priority levels and mapping dependencies directly within the feature-list.json file.

How does validating feature status updates prevent miscommunication during development?

Validating feature status updates prevents miscommunication by enforcing consistency checks against a defined JSON schema during development. This auditable tracking mechanism ensures that all feature passes, dependencies, and completion dates align correctly across the team.

How do I generate a progress report from a JSON feature list?

To generate a progress report from a JSON feature list, you update the feature statuses as work progresses and extract a concise overview of the project. This generates a lightweight progress report summarizing the tracked features for stakeholders.