Skip to content

πŸ“‘ AI skill that helps your coding agent discover, track, and prioritize what to build next.

License

Notifications You must be signed in to change notification settings

runkids/feature-radar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Feature Radar

Feature Radar helps your AI coding agent discover, track, and prioritize what to build next.

Whether it's creative ideation, ecosystem scanning, user feedback, or cross-project research β€” it captures ideas from any source, evaluates them objectively, and maintains a living knowledge base that compounds over time.

Works with any AI agent that supports SKILL.md.

How It Works

It starts the moment you say "feature radar." Your agent analyzes your project β€” language, architecture, key feature areas β€” and builds a structured tracking system at .feature-radar/.

From there, every feature goes through a lifecycle: discovered as an opportunity, evaluated against real demand and strategic fit, built and archived with mandatory learning extraction. Archiving is not the end β€” it's a checkpoint. Every shipped feature produces learnings, reveals new gaps, and opens new directions. The archive checklist enforces this so institutional knowledge compounds instead of evaporating.

The skills trigger automatically β€” just say "what should we build next" or "this feature is done" and the right workflow kicks in.

Installation

skillshare install runkids/feature-radar --into feature-radar
npx skills add runkids/feature-radar

Manual

Copy the skills to your agent's skill directory:

# Claude Code
cp -r skills/* ~/.claude/skills/

# Codex
cp -r skills/* ~/.codex/skills/

Pick individual skills if you don't need all of them:

cp -r skills/feature-radar ~/.claude/skills/
cp -r skills/feature-radar-archive ~/.claude/skills/

Skills Library

Skill Trigger Output
feature-radar "feature radar", "what should we build next" Full 6-phase workflow β†’ all directories + base.md
feature-radar:scan "scan opportunities", "brainstorm ideas" New entries β†’ opportunities/
feature-radar:archive "archive feature", "this feature is done" Move to archive/ + extraction checklist
feature-radar:learn "extract learnings", "capture what we learned" Patterns β†’ specs/
feature-radar:ref "add reference", "interesting approach" Observations β†’ references/

feature-radar

The full workflow. Analyzes your project, creates .feature-radar/ with base.md (project dashboard), then runs 6 phases: scan, archive, organize, gap analysis, evaluate, propose. Ends by recommending what to build next.

feature-radar:scan

Discover new ideas β€” from creative brainstorming, user pain points, ecosystem evolution, technical possibilities, or cross-project research. Deduplicates against existing tracking and evaluates each candidate on 6 criteria including value uplift and innovation potential.

feature-radar:archive

Archive a shipped, rejected, or covered feature. Then runs the mandatory extraction checklist: extract learnings β†’ specs, derive new opportunities, update references, update trends. Does NOT skip steps.

feature-radar:learn

Capture reusable patterns, architectural decisions, and pitfalls from completed work. Names files by the pattern, not the feature that produced it.

feature-radar:ref

Record external observations and inspiration β€” ecosystem trends, creative approaches from other projects, research findings, user feedback. Cites source URLs and dates, assesses implications, suggests new opportunities when unmet needs or innovation angles are found.

What Gets Generated

On first run, feature-radar creates:

.feature-radar/
β”œβ”€β”€ base.md           ← Project dashboard: context, feature inventory, strategic overview
β”œβ”€β”€ archive/          ← Shipped, rejected, or covered features
β”œβ”€β”€ opportunities/    ← Open features ranked by impact and effort
β”œβ”€β”€ specs/            ← Reusable patterns and architectural decisions
└── references/       ← External inspiration, observations, and ecosystem analysis

base.md is the project dashboard β€” generated by analyzing your codebase, updated incrementally:

  • Project Context β€” language, architecture, key feature areas, core philosophy
  • Feature Inventory β€” what's built, where the code lives, docs coverage gaps
  • Tracking Summary β€” counts across all categories
  • Classification Rules β€” how features move between categories
  • Archive Extraction Checklist β€” the mandatory checks that make knowledge compound

Philosophy

  • Compound knowledge β€” Every completed feature feeds back into the system
  • Value-driven β€” Chase user value and innovation, not feature checklists
  • Honest evaluation β€” Evaluate fit with YOUR architecture and users, not someone else's roadmap
  • Signal over noise β€” 1 issue with no comments = weak signal; multiple independent asks = strong
  • Evidence over assumptions β€” Rank by real demand and creative potential, not hypothetical value

Contributing

Skills live in the skills/ directory. To contribute:

  1. Fork the repository
  2. Create a branch for your skill
  3. Add your skill under skills/{skill-name}/SKILL.md
  4. Submit a PR

License

MIT License β€” see LICENSE file for details.

About

πŸ“‘ AI skill that helps your coding agent discover, track, and prioritize what to build next.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published