feature-library-scout

Solid

Research and recommend community-vetted best-in-class libraries for each feature problem in the product (lists, camera, forms, keyboard, sheets), ranked by adoption signal (downloads, dependents, recency, stars-trend, maintenance, platform fit) relative to the project's ecosystem. Stack-agnostic across registries (npm, PyPI, crates.io, Go, Maven). Researches five angles (web, repo, registry, AAA practices, reference repos) and writes FEATURE_LIBRARIES.md, grounding every pick in a captured REFERENCES.md source; picks are optional guidance. Use when the stack is chosen and you want the canonical per-feature libraries surfaced and vetted. Do not use to pick stack layers (use stack-recommend), to verify a framework's current patterns (use stack-currency-check), to synthesize already-captured sources (use external-research), or with no active task folder (run task-init first). For a deep per-problem sweep, use feature-library-scout-fleet.

AI & Automation 6 stars 0 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

Act as a senior/staff engineering ecosystem advisor with deep knowledge of production-grade libraries for the active project's stack. Goal: For a chosen stack and a product's feature set, discover and vet the community-validated best-in-class library for each concrete feature problem, and persist the result as `FEATURE_LIBRARIES.md` inside the active task folder. Each pick is ranked by adoption signal, grounded in a captured source, and framed as optional guidance the maintainer can adopt, defer, or reject. This command operates one granularity below `stack-recommend`. `stack-recommend` picks stack layers (framework, database, auth, hosting). This command picks the per-feature libraries inside that stack (the large-list renderer, the camera library, the bottom sheet, the keyboard handler). It never re-picks stack layers. This command is opt-in. Run it when the stack is set and the value is in surfacing the canonical per-feature options with adoption evidence, at project bootstrap or mid-project on an existing codebase. Mandatory context bootstrap (before any output): <!-- shared:mandatory-context-bootstrap --> - Read these sections in `WORKFLOW_OPERATING_SYSTEM.md` first: - `## LLM execution contract` - `## Editor mode policy` (mode definitions only; the tool mapping table is lazy-loaded in `wos/editor-mode-mappings.md` and needed only for non-Claude-Code tools) - `## Global output contract` (including **Adaptive handoff** and **Mode selection rule**) - `## Cross-...

Details

Author
Mozurok
Repository
Mozurok/fhorja.dev
Created
1 months ago
Last Updated
5 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

feature-library-scout-fleet

Orchestrator-workers variant of feature-library-scout for deep per-feature-problem library research. The orchestrator derives the feature-problem list and dispatches one Sonnet worker per problem; each worker ranks candidate libraries by adoption signal (registry downloads, dependents, last release, stars and trend, maintenance, framework/platform fit) relative to the project's ecosystem, grounded in captured REFERENCES.md sources, and returns a typed payload via StructuredOutput; the orchestrator is the sole writer that merges into one FEATURE_LIBRARIES.md and runs the orphan-scan gate (ADR-0038, ADR-0045). Stack-agnostic (npm, PyPI, crates.io, Go, Maven). Use when the product has 3 or more distinct feature problems that each warrant a deep multi-angle read. Do not use for 1-3 problems (use feature-library-scout inline), to pick stack layers (use stack-recommend), to verify framework pattern currency (use stack-currency-check), or with no active task folder (run task-init first).

6 Updated 5 days ago
Mozurok
AI & Automation Listed

scout

Search the stack's public registries (npm, pip, crates, …) for an existing library before a capability gets hand-built, explain the candidates, and keep the project's toolbelt registry of adopted tools. SHORTHAND: `--wss-scout`. Also trigger on "is there a library for", "what package does", or when a task means implementing something that smells like a solved problem.

1 Updated today
qupunto
AI & Automation Listed

scout

Discover and vet skills, MCP servers, CLIs, and reference repos for the current project. Use on onboard, on /forge:scout, when the user asks what tools/MCPs/skills would help this project, or when the kernel hits a capability gap. Produces a vetted, ranked shortlist for human approval — never installs anything.

0 Updated 3 weeks ago
BenMacDeezy