feat(catalog): add Cost Tracker (cost) community extension#2448
feat(catalog): add Cost Tracker (cost) community extension#2448mnriem merged 7 commits intogithub:mainfrom
Conversation
Adds a new entry for spec-kit-cost — track real LLM dollar cost across SDD workflows with per-feature budgets, per-integration comparison, and finance-ready exports. Repo: https://github.com/Quratulain-bilal/spec-kit-cost Release: v1.0.0
|
Nice. There are some overlapping features between this and https://github.com/coderandhiker/spec-kit-token-analyzer ? |
There was a problem hiding this comment.
Pull request overview
Adds the cost community extension to the extension discovery catalog so users can find the new Cost Tracker entry alongside other community-maintained extensions.
Changes:
- Adds a new
"cost"entry inextensions/catalog.community.jsonwith metadata, URLs, version, tags, and capability counts. - Places the new entry in the alphabetized catalog near other
co*extensions. - Removes trailing whitespace from the final existing entry.
Show a summary per file
| File | Description |
|---|---|
extensions/catalog.community.json |
Adds the new community extension catalog entry and a small formatting cleanup. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 1/1 changed files
- Comments generated: 2
mnriem
left a comment
There was a problem hiding this comment.
Please address Copilot feedback
Address Copilot review feedback: - Add Cost Tracker row to README community extensions table - Bump top-level updated_at per EXTENSION-PUBLISHING-GUIDE.md
|
Both points addressed in
Let me know if anything else needs adjusting. |
# Conflicts: # extensions/catalog.community.json
There was a problem hiding this comment.
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 2
|
Please address Copilot feedback. Note the category addition is fine! |
- Move cost entry after confluence so the c* block is alphabetized - Bump top-level updated_at to 2026-05-05 per EXTENSION-PUBLISHING-GUIDE - Use documented 'visibility' category in README (not 'analytics'), matching Token Consumption Analyzer's classification - Replace 'analytics' tag with 'visibility' in catalog tags for consistency
# Conflicts: # extensions/catalog.community.json
|
@mnriem! Addressed all four Copilot points in 4d6bd63:
|
There was a problem hiding this comment.
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 1
|
Please address Copilot feedback |
Address Copilot feedback: the file-level updated_at must be bumped on every catalog change per EXTENSION-PUBLISHING-GUIDE.md:204-205.
|
Thank you! |
Summary
Adds a new community extension to the catalog:
cost— Cost Tracker.Track real LLM dollar cost across SDD workflows — per-feature budgets, per-integration comparison, and finance-ready exports. Token-analyzer counts tokens; this counts dollars, which is what finance, procurement, and engineering leads actually need to greenlight spec-driven development at scale.
Extension at a glance
track,report,budget,compare,export.specify/cost/locallyWhy this is useful
cost-config.ymlfor negotiated rates.comparere-prices the same workload across all models, so teams can quantify the savings (or cost) of switching integrations before they switch.Catalog checklist
python -m json.tool)v1.0.0exists in the source repoupdated_atbumped at the top levelconfluence, beforediagram) — note: existingc*entries onmainare not strictly alphabetized, so the new entry is placed where the alphabetical position falls within the current order rather than reordering pre-existing entriesTest plan
v1.0.0resolves and the download URL returns 200extension.ymlvalidates against the extension schemaThanks for reviewing!