feat(catalog): add Cost Tracker (cost) community extension#2448
Open
Quratulain-bilal wants to merge 3 commits intogithub:mainfrom
Open
feat(catalog): add Cost Tracker (cost) community extension#2448Quratulain-bilal wants to merge 3 commits intogithub:mainfrom
Quratulain-bilal wants to merge 3 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
Contributor
|
Nice. There are some overlapping features between this and https://github.com/coderandhiker/spec-kit-token-analyzer ? |
Contributor
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
Comment on lines
+492
to
+496
| "cost": { | ||
| "name": "Cost Tracker", | ||
| "id": "cost", | ||
| "description": "Track real LLM dollar cost across SDD workflows — per-feature budgets, per-integration comparison, and finance-ready exports.", | ||
| "author": "Quratulain-bilal", |
Comment on lines
+521
to
+522
| "created_at": "2026-05-03T00:00:00Z", | ||
| "updated_at": "2026-05-03T00:00:00Z" |
mnriem
requested changes
May 4, 2026
Collaborator
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
Contributor
Author
|
Both points addressed in
Let me know if anything else needs adjusting. |
# Conflicts: # extensions/catalog.community.json
Contributor
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
| | Cleanup Extension | Post-implementation quality gate that reviews changes, fixes small issues (scout rule), creates tasks for medium issues, and generates analysis for large issues | `code` | Read+Write | [spec-kit-cleanup](https://github.com/dsrednicki/spec-kit-cleanup) | | ||
| | Conduct Extension | Orchestrates spec-kit phases via sub-agent delegation to reduce context pollution. | `process` | Read+Write | [spec-kit-conduct-ext](https://github.com/twbrandon7/spec-kit-conduct-ext) | | ||
| | Confluence Extension | Create a doc in Confluence summarizing the specifications and planning files | `integration` | Read+Write | [spec-kit-confluence](https://github.com/aaronrsun/spec-kit-confluence) | | ||
| | Cost Tracker | Track real LLM dollar cost across SDD workflows — per-feature budgets, per-integration comparison, and finance-ready exports | `analytics` | Read+Write | [spec-kit-cost](https://github.com/Quratulain-bilal/spec-kit-cost) | |
Comment on lines
+492
to
+523
| "cost": { | ||
| "name": "Cost Tracker", | ||
| "id": "cost", | ||
| "description": "Track real LLM dollar cost across SDD workflows — per-feature budgets, per-integration comparison, and finance-ready exports.", | ||
| "author": "Quratulain-bilal", | ||
| "version": "1.0.0", | ||
| "download_url": "https://github.com/Quratulain-bilal/spec-kit-cost/archive/refs/tags/v1.0.0.zip", | ||
| "repository": "https://github.com/Quratulain-bilal/spec-kit-cost", | ||
| "homepage": "https://github.com/Quratulain-bilal/spec-kit-cost", | ||
| "documentation": "https://github.com/Quratulain-bilal/spec-kit-cost/blob/main/README.md", | ||
| "changelog": "https://github.com/Quratulain-bilal/spec-kit-cost/blob/main/CHANGELOG.md", | ||
| "license": "MIT", | ||
| "requires": { | ||
| "speckit_version": ">=0.8.0" | ||
| }, | ||
| "provides": { | ||
| "commands": 5, | ||
| "hooks": 0 | ||
| }, | ||
| "tags": [ | ||
| "cost", | ||
| "budget", | ||
| "tokens", | ||
| "analytics", | ||
| "finance" | ||
| ], | ||
| "verified": false, | ||
| "downloads": 0, | ||
| "stars": 0, | ||
| "created_at": "2026-05-03T00:00:00Z", | ||
| "updated_at": "2026-05-04T00:00:00Z" | ||
| }, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 levelconductandcritique)Test plan
v1.0.0resolves and the download URL returns 200extension.ymlvalidates against the extension schemaThanks for reviewing!