Skip to content

Add skill: token-budget-advisor (TBA)#920

Merged
affaan-m merged 11 commits into
affaan-m:mainfrom
Xabilimon1:main
Mar 29, 2026
Merged

Add skill: token-budget-advisor (TBA)#920
affaan-m merged 11 commits into
affaan-m:mainfrom
Xabilimon1:main

Conversation

@Xabilimon1
Copy link
Copy Markdown
Contributor

@Xabilimon1 Xabilimon1 commented Mar 25, 2026

Summary

Adds a new community skill: Token Budget Advisor (TBA).

This skill intercepts the response flow to offer the user an informed choice about response depth — before Claude answers. The user sees estimated token counts for 4 depth levels and picks what they actually need.

What it does

User:   "Explain how Transformer architecture works..."

Claude: Input: ~54 tokens | Type: Natural | Complexity: Complex | Spanish

        [1] Essential   (25%)  ->  ~430 tokens   Direct answer only
        [2] Moderate    (50%)  ->  ~604 tokens   Answer + context + 1 example
        [3] Detailed    (75%)  ->  ~776 tokens   Full answer with alternatives
        [4] Exhaustive (100%)  ->  ~920 tokens   Everything, no limits

        Which level?

Trigger keywords

tokens, token budget, profundidad, short version, tldr, brief, al 25%, exhaustive, quiero controlar cuánto usas, and any variant where the user wants to control depth/length.

Design

  • Zero dependencies — pure Markdown, no scripts, no hooks, no install step
  • Standalone — embeds calibration tables (chars/token ratios, complexity multipliers) so Claude estimates internally
  • Bilingual — triggers on Spanish and English keywords
  • Session memory — once a level is set, maintains it silently for subsequent responses
  • Shortcuts — if the user already signals a level ("just give me the tldr"), skips the question entirely

Full version

The standalone TBA repo includes a Python estimator script for more precise token counts and an npx installer:

The ECC skill is a self-contained version that works with no external dependencies.

Test plan

  • Trigger with "explain X in detail" — skill should intercept and present 4 options
  • Trigger with "give me the tldr of X" — skill should respond at 25% directly (shortcut)
  • Set level to 50% in one message, send follow-up — skill should maintain 50% silently
  • Spanish trigger: "dame la versión corta de X" — skill should activate
  • Verify token estimates are shown with ±15% disclaimer

🤖 Generated with Claude Code


Summary by cubic

Add new community skill token-budget-advisor that pauses before answering so users pick response depth (25/50/75/100%) with token estimates. Triggers and estimation were hardened to improve accuracy and avoid false positives.

  • New Features
    • Triggers on English/Spanish intents to control length/tokens; avoids domain “token” false positives (e.g., JWT/OAuth); skips trivial one-liners; remembers the chosen level for the session.
    • Uses ECC skills/context-budget guidance for estimates (prose: word_count×1.3; code/mixed: char_count/4) with complexity ranges; respects the model’s output-token limit; shows ~85–90% accuracy (±15%) note.
    • Pre-response menu shows Input ~N tokens, Type, Complexity, Language, and four depth options with computed counts and include/omit guides; shortcuts like "tldr", "25%", or "exhaustive" answer immediately; added to manifests/install-modules.json and docs counters updated to 30 agents / 135 skills.

Written for commit b7a82cf. Summary will update on new commits.

Summary by CodeRabbit

  • New Features

    • Introduced Token Budget Advisor: estimates input/output token needs and guides response depth with selectable 25/50/75/100% levels, and supports shortcut phrases and silent persistence across turns.
  • Documentation

    • Updated product catalog counts to reflect 30 agents and 135 skills (previously 29/132).

Skill that intercepts prompts, estimates token consumption across 4
depth levels, and lets the user choose before Claude responds.
Copilot AI review requested due to automatic review settings March 25, 2026 19:08
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Mar 25, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: cc9c67b0-3c75-42ad-997e-5919e4c8a03f

📥 Commits

Reviewing files that changed from the base of the PR and between 4da1fb3 and b7a82cf.

📒 Files selected for processing (4)
  • AGENTS.md
  • README.md
  • manifests/install-modules.json
  • skills/token-budget-advisor/SKILL.md

📝 Walkthrough

Walkthrough

Adds a new community skill "Token Budget Advisor" that intercepts prompts to estimate input tokens, compute a response-token window, present a 25/50/75/100% depth selection to the user, and then generate answers constrained by the chosen depth; also updates install manifest and documentation counts.

Changes

Cohort / File(s) Summary
Token Budget Advisor skill
skills/token-budget-advisor/SKILL.md
New skill spec: trigger/non-trigger rules, input-token estimation (chars→tokens), prompt-complexity classification, response-window multipliers with model output cap, pre-answer depth menu (25/50/75/100%) and accuracy disclaimer, per-level inclusion/omission table, shortcut phrases, session persistence rules.
Documentation updates
AGENTS.md, README.md
Incremented agent and skill counts (29→30 agents, 132→135 skills) in feature-parity and quick-start sections.
Install manifest
manifests/install-modules.json
Added skills/token-budget-advisor to the agentic-patterns module paths list so the new skill is included in installs.

Sequence Diagram(s)

sequenceDiagram
    participant User as User
    participant TBA as Token Budget Advisor
    participant Model as Claude Model
    User->>TBA: Submit prompt
    TBA->>TBA: Evaluate trigger / non-trigger rules
    alt Triggered
        TBA->>TBA: Estimate input tokens (chars → tokens)
        TBA->>TBA: Classify complexity → compute response window (apply multipliers, cap by model limit)
        TBA->>User: Present depth-selection (25/50/75/100%) with token estimates
        User->>TBA: Select depth (or use shortcut)
        TBA->>Model: Forward prompt + depth constraints
        Model->>User: Return final answer per selected depth
    else Not triggered
        TBA->>Model: Forward prompt unchanged
        Model->>User: Return default answer
    end
Loading

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐇 I count the bytes with whiskered care,
Four little choices floating in the air.
From Essential hops to Exhaustive bounds,
I steward tokens in measured rounds.
A little rabbit, tidy and fair.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Add skill: token-budget-advisor (TBA)' directly and clearly describes the main change—adding a new community skill. It is concise, specific, and accurately summarizes the primary purpose of the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Mar 25, 2026

Greptile Summary

This PR adds a new community skill, Token Budget Advisor (TBA), which intercepts Claude's response flow to present users with a pre-response depth-selection menu (25/50/75/100%) backed by heuristic token estimates. The skill is zero-dependency (pure Markdown), bilingual (EN/ES), and carries session-level memory of the chosen depth level within a conversation.

Previous review concerns are all resolved in this version:

  • Interpolation factors now correctly match the advertised percentages (0.25, 0.50, 0.75, max).
  • The shortcut table contains four distinct, non-duplicate rows.
  • The bare "tokens" trigger has been scoped to "token budget", "token count", "token usage", etc.
  • The "complete" false-positive shortcut has been removed.
  • "100%" and "at 100%" are now present in the frontmatter trigger list.

Remaining minor issues found in this pass:

  • Bare digit shortcuts ("1", "2", "3", "4") in the shortcuts table risk false-positive activation when a user naturally uses a numeral in their message (e.g. "Write 1 helper function").
  • "tldr" and bare "brief" are advertised as trigger keywords in the When to Use section and shortcuts table but are absent from the frontmatter TRIGGER when: block, creating a gap between documented and actual activation behaviour.

Confidence Score: 5/5

Safe to merge; all previous P1 issues are resolved and only minor P2 style improvements remain.

All five issues flagged in the previous review round have been addressed in this version. The two remaining findings are both P2: bare digit shortcuts that risk infrequent false positives, and a small gap between the frontmatter trigger list and the shortcuts table. Neither blocks correct operation of the skill in the common case.

skills/token-budget-advisor/SKILL.md — shortcuts table and frontmatter trigger list have minor inconsistencies worth tidying up.

Important Files Changed

Filename Overview
skills/token-budget-advisor/SKILL.md New skill file implementing a pre-response depth-selection menu with heuristic token estimation; previous review issues (interpolation factors, duplicate row, "complete" shortcut, "tokens" trigger, missing "100%" variants) are all resolved in this version. Minor remaining issues: bare digit shortcuts risk false positives, and "tldr"/"brief" are absent from the frontmatter trigger list despite appearing in the shortcuts table.
AGENTS.md Count bumped from 29→30 agents and 132→135 skills; filesystem confirms 30 agents and 135 skills on HEAD, so the documentation matches reality.
README.md Count references updated consistently with AGENTS.md; no issues.
manifests/install-modules.json Skill correctly inserted into the alphabetically-ordered list in the appropriate module group; no issues.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A([User message]) --> B{Skill triggered?}
    B -- "No (domain token / trivial answer / level already set)" --> Z([Normal response])
    B -- "Yes" --> C{Shortcut signal in message?}
    C -- "Yes (25%/50%/75%/100% brief/tldr/exhaustive…)" --> D[Apply level immediately]
    C -- "No" --> E[Step 1: Estimate input tokens\nword_count×1.3 or char_count/4]
    E --> F[Step 2: Classify complexity & compute response window\nmin=input×mult_min, max=input×mult_max]
    F --> G[Step 3: Present depth menu with per-level token estimates]
    G --> H{User picks level 1-4 or 25%/50%/75%/100%}
    H --> D
    D --> I[Step 4: Respond at chosen depth level]
    I --> J{Subsequent messages this session?}
    J -- "Level unchanged" --> K[Maintain level silently]
    J -- "User changes level" --> D
    K --> I
Loading

Reviews (4): Last reviewed commit: "Merge origin/main into Xabilimon1/main" | Re-trigger Greptile

Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new community skill, token-budget-advisor (TBA), intended to intercept responses when users want to control depth/length and present 4 depth options with estimated token counts before answering.

Changes:

  • Introduces a new skill definition and workflow for estimating input tokens and mapping response depth levels to token budgets.
  • Adds bilingual (EN/ES) trigger guidance and shortcut handling for pre-selected depth levels.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment on lines +14 to +15
DO NOT TRIGGER when: user has already specified a level in the current
session (maintain it) or the request is clearly a one-word answer.
Copy link

Copilot AI Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The frontmatter says “DO NOT TRIGGER when user has already specified a level in the current session”, but the body later requires maintaining that level silently for subsequent responses. If the router follows frontmatter, the skill likely won’t run on follow-ups, so it can’t enforce the previously selected depth. Consider changing this to “don’t re-prompt when a level is already set; just respond at that level” (i.e., still activate/apply the skill, but skip Step 3).

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot open a new pull request to apply changes based on this feedback

Comment thread skills/token-budget-advisor/SKILL.md Outdated
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Nitpick comments (1)
skills/token-budget-advisor/SKILL.md (1)

38-50: Consider aligning token calibration with skills/context-budget to avoid cross-skill drift.

This table diverges from the repository’s existing calibration guidance, which can produce inconsistent estimates across skills. Prefer reusing the canonical rule (or explicitly link and justify the override).

Based on learnings: Context snippet skills/context-budget/SKILL.md:131 uses canonical estimation (words × 1.3 for prose, chars / 4 for code-heavy files).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@skills/token-budget-advisor/SKILL.md` around lines 38 - 50, Update the
token-calibration guidance in skills/token-budget-advisor/SKILL.md to match the
repository canonical rules used in skills/context-budget: use prose estimation
as "words × 1.3" and code-heavy estimation as "chars / 4", or else add an
explicit justification and link to skills/context-budget/SKILL.md:131 explaining
why these per-type ratios differ; change the table entries or add a note
referencing the canonical rule so all skills use a consistent calibration
source.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@skills/token-budget-advisor/SKILL.md`:
- Around line 32-33: In skills/token-budget-advisor/SKILL.md the documentation
uses a "Workflow" header instead of the required "How It Works" and lacks an
"Examples" section; update the file by adding an explicit "How It Works" header
(you may move or copy the existing "Workflow" content under this new header) and
add a new "Examples" section containing several short trigger and non-trigger
example prompts illustrating when to use the skill and when not to, while
keeping the existing "When to Use" content unchanged; ensure headers are exactly
"How It Works" and "Examples" so the skill-doc validation recognizes them.
- Around line 88-90: The percentage math for the level token estimates is
incorrect: update the formulas shown (`min + (max - min) × 0.15` and `min + (max
- min) × 0.45`) to match their labels by replacing 0.15 with 0.25 and 0.45 with
0.5 so they read `min + (max - min) × 0.25` and `min + (max - min) × 0.5` (leave
the 75% line `min + (max - min) × 0.75` unchanged).

---

Nitpick comments:
In `@skills/token-budget-advisor/SKILL.md`:
- Around line 38-50: Update the token-calibration guidance in
skills/token-budget-advisor/SKILL.md to match the repository canonical rules
used in skills/context-budget: use prose estimation as "words × 1.3" and
code-heavy estimation as "chars / 4", or else add an explicit justification and
link to skills/context-budget/SKILL.md:131 explaining why these per-type ratios
differ; change the table entries or add a note referencing the canonical rule so
all skills use a consistent calibration source.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 582c3ed5-e1ae-4889-9cd3-9d7f064bbf93

📥 Commits

Reviewing files that changed from the base of the PR and between 678fb6f and 243fae8.

📒 Files selected for processing (1)
  • skills/token-budget-advisor/SKILL.md

Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4 issues found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="skills/token-budget-advisor/SKILL.md">

<violation number="1" location="skills/token-budget-advisor/SKILL.md:8">
P2: Use more specific token-control phrases instead of the bare `"tokens"` trigger to avoid activating this skill on unrelated requests like JWT/OAuth token questions.</violation>

<violation number="2" location="skills/token-budget-advisor/SKILL.md:88">
P2: Align the interpolation factors with the advertised levels; using `0.15` and `0.45` for the 25%/50% tiers produces estimates that do not match the percentages shown to users.</violation>

<violation number="3" location="skills/token-budget-advisor/SKILL.md:110">
P2: Remove the standalone `"complete"` shortcut; it commonly appears in task instructions and can silently set depth to 75% unintentionally.</violation>

<violation number="4" location="skills/token-budget-advisor/SKILL.md:122">
P1: Documentation instructs users to execute an external `npx` package, creating avoidable supply-chain risk from unvetted code.</violation>
</file>

Since this is your first cubic review, here's how it works:

  • cubic automatically reviews your code and comments on bugs and improvements
  • Teach cubic by replying to its comments. cubic learns from your replies and gets better over time
  • Add one-off context when rerunning by tagging @cubic-dev-ai with guidance or docs links (including llms.txt)
  • Ask questions if you need clarification on any suggestion

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Xabilimon1 and others added 6 commits March 25, 2026 21:58
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Comment thread skills/token-budget-advisor/SKILL.md Outdated
Xabilimon1 and others added 2 commits March 25, 2026 22:02
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

♻️ Duplicate comments (1)
skills/token-budget-advisor/SKILL.md (1)

32-33: ⚠️ Potential issue | 🟠 Major

Add explicit How It Works and Examples headers to meet skill-doc format requirements.

At Line 32, Workflow should be renamed to How It Works, and an explicit Examples section is still missing in this file.

Suggested doc patch
-## Workflow
+## How It Works
...
+## Examples
+
+### Trigger examples
+- "Give me the TL;DR"
+- "Responde al 50%"
+- "I want to control token usage"
+
+### Non-trigger examples
+- "Capital of France?"
+- "2+2?"

As per coding guidelines: skills/**/*.md: Skills must be formatted as Markdown files with clear sections including 'When to Use', 'How It Works', and 'Examples'

Also applies to: 102-122

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@skills/token-budget-advisor/SKILL.md` around lines 32 - 33, Rename the
"Workflow" header to "How It Works" and add an explicit "Examples" section in
SKILL.md to satisfy the skills markdown format (ensure the file contains "When
to Use", "How It Works", and "Examples" headers); update any content under the
current "Workflow" heading to remain under the new "How It Works" header and
create one or more short usage examples under the new "Examples" header
demonstrating typical inputs/output or expected behavior so the document matches
the required structure.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@skills/token-budget-advisor/SKILL.md`:
- Around line 106-112: Replace the duplicated "75%" row in the mapping table
(the row containing "75%" / "detailed" / "thorough") with a proper "100%"
mapping so the table covers 25/50/75/100; specifically remove the duplicate 75%
entry and add a new row like "100%" / "exhaustive" / "full" (or similar
synonyms) so the SKILL.md table entries "25%"/"50%"/"75%"/"100%" are unique and
consistent with Step 3.

---

Duplicate comments:
In `@skills/token-budget-advisor/SKILL.md`:
- Around line 32-33: Rename the "Workflow" header to "How It Works" and add an
explicit "Examples" section in SKILL.md to satisfy the skills markdown format
(ensure the file contains "When to Use", "How It Works", and "Examples"
headers); update any content under the current "Workflow" heading to remain
under the new "How It Works" header and create one or more short usage examples
under the new "Examples" header demonstrating typical inputs/output or expected
behavior so the document matches the required structure.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: e5a653dd-c610-4dec-aad8-c1dcad27c114

📥 Commits

Reviewing files that changed from the base of the PR and between 243fae8 and e6eb992.

📒 Files selected for processing (1)
  • skills/token-budget-advisor/SKILL.md

Comment thread skills/token-budget-advisor/SKILL.md
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

♻️ Duplicate comments (2)
skills/token-budget-advisor/SKILL.md (2)

31-31: ⚠️ Potential issue | 🟠 Major

Rename "Workflow" to "How It Works" to satisfy skill documentation requirements.

The required section header is "How It Works", not "Workflow". Please update the header on Line 31.

As per coding guidelines: Skills must be formatted as Markdown files with clear sections including 'When to Use', 'How It Works', and 'Examples'

📝 Proposed fix
-## Workflow
+## How It Works
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@skills/token-budget-advisor/SKILL.md` at line 31, Rename the Markdown section
header "Workflow" to "How It Works" in SKILL.md to comply with skill
documentation requirements; locate the header currently reading "## Workflow"
and replace it with "## How It Works" so the file contains the required 'When to
Use', 'How It Works', and 'Examples' sections.

114-121: ⚠️ Potential issue | 🟠 Major

Add an "Examples" section to satisfy skill documentation requirements.

The file lacks the required "Examples" section. Please add concrete examples showing when this skill should and should not trigger.

As per coding guidelines: Skills must be formatted as Markdown files with clear sections including 'When to Use', 'How It Works', and 'Examples'

📋 Suggested Examples section to add after Line 121
## Examples

### Triggers

- "How many tokens will your answer use?"
- "Give me the tldr version"
- "Respond at 50% depth"
- "I want to control how much you write"
- "Dame la versión corta" (Spanish: "Give me the short version")

### Does Not Trigger

- "What is 2+2?" (trivially short answer)
- Follow-up questions when user already chose a level earlier in the session
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@skills/token-budget-advisor/SKILL.md` around lines 114 - 121, Add a new "##
Examples" Markdown section into SKILL.md (place it after the existing "##
Precision note" / before "## Source") that includes concrete "Triggers" and
"Does Not Trigger" bullet lists: under "Triggers" add phrases like "How many
tokens will your answer use?", "Give me the tldr version", "Respond at 50%
depth", "I want to control how much you write", and a non-English example "Dame
la versión corta"; under "Does Not Trigger" add examples like "What is 2+2?" and
"Follow-up questions when user already chose a level earlier in the session".
Ensure the new section title is exactly "## Examples" so it meets the required
documentation headings alongside the existing "When to Use" and "How It Works"
sections.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Duplicate comments:
In `@skills/token-budget-advisor/SKILL.md`:
- Line 31: Rename the Markdown section header "Workflow" to "How It Works" in
SKILL.md to comply with skill documentation requirements; locate the header
currently reading "## Workflow" and replace it with "## How It Works" so the
file contains the required 'When to Use', 'How It Works', and 'Examples'
sections.
- Around line 114-121: Add a new "## Examples" Markdown section into SKILL.md
(place it after the existing "## Precision note" / before "## Source") that
includes concrete "Triggers" and "Does Not Trigger" bullet lists: under
"Triggers" add phrases like "How many tokens will your answer use?", "Give me
the tldr version", "Respond at 50% depth", "I want to control how much you
write", and a non-English example "Dame la versión corta"; under "Does Not
Trigger" add examples like "What is 2+2?" and "Follow-up questions when user
already chose a level earlier in the session". Ensure the new section title is
exactly "## Examples" so it meets the required documentation headings alongside
the existing "When to Use" and "How It Works" sections.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 75de320e-4160-494f-a148-56354a972dfa

📥 Commits

Reviewing files that changed from the base of the PR and between e6eb992 and 4da1fb3.

📒 Files selected for processing (1)
  • skills/token-budget-advisor/SKILL.md

@affaan-m
Copy link
Copy Markdown
Owner

thanks, queued for review.

@ecc-tools
Copy link
Copy Markdown
Contributor

ecc-tools Bot commented Mar 29, 2026

Analyzing 5000 commits...

@affaan-m affaan-m merged commit ab49c9a into affaan-m:main Mar 29, 2026
3 of 4 checks passed
@ecc-tools
Copy link
Copy Markdown
Contributor

ecc-tools Bot commented Mar 29, 2026

Analysis Failed

Not Found - https://docs.github.com/rest/git/refs#get-a-reference

Troubleshooting
Cause Resolution
Large repository Analysis may timeout on repos with extensive history
API rate limits Wait 15 minutes before retrying
Network issues Queue timeout is 15 minutes; retry may succeed
Permissions Verify app has Contents: Read access

Retry: /ecc-tools analyze


Report Issue | ECC Tools

peiking88 pushed a commit to peiking88/everything-claude-code that referenced this pull request Apr 4, 2026
Add skill: token-budget-advisor (TBA)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants