Skip to content

Add blog post: Teaching LLMs When to Use Their Skills#3310

Open
mpnikhil wants to merge 8 commits intohuggingface:mainfrom
mpnikhil:upskiller-blog-post
Open

Add blog post: Teaching LLMs When to Use Their Skills#3310
mpnikhil wants to merge 8 commits intohuggingface:mainfrom
mpnikhil:upskiller-blog-post

Conversation

@mpnikhil
Copy link
Copy Markdown

@mpnikhil mpnikhil commented Mar 25, 2026

Congratulations! You've made it this far! Once merged, the article will appear at https://huggingface.co/blog. Official articles
require additional reviews. Alternatively, you can write a community article following the process here.

Preparing the Article

You're not quite done yet, though. Please make sure to follow this process (as documented here):

  • Add an entry to _blog.yml.
  • Add a thumbnail. There are no requirements here, but there is a template if it's helpful.
  • Check you use a short title and blog path.
  • Upload any additional assets (such as images) to the Documentation Images repo. This is to reduce bloat in the GitHub base repo when cloning and pulling. Try to have small images to avoid a slow or expensive user experience.
  • Add metadata (such as authors) to your md file. You can also specify guest or org for the authors.
  • Ensure the publication date is correct.
  • Preview the content. A quick way is to paste the markdown content in https://huggingface.co/new-blog. Do not click publish, this is just a way to do an early check.

Here is an example of a complete PR: #2382

Getting a Review

Please make sure to get a review from someone on your team or a co-author.
Once this is done and once all the steps above are completed, you should be able to merge.
There is no need for additional reviews if you and your co-authors are happy and meet all of the above.

Feel free to add @pcuenca as a reviewer if you want a final check. Keep in mind he'll be biased toward light reviews
(e.g., check for proper metadata) rather than content reviews unless explicitly asked.

mpnikhil and others added 2 commits March 24, 2026 19:23
@mpnikhil
Copy link
Copy Markdown
Author

Cc @burtenshaw

@mpnikhil
Copy link
Copy Markdown
Author

Cc @pcuenca

@burtenshaw
Copy link
Copy Markdown
Collaborator

no worries @pcuenca. I can take a first pass on this.

Copy link
Copy Markdown
Collaborator

@burtenshaw burtenshaw left a comment

Choose a reason for hiding this comment

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

@mpnikhil Looks great so far. I would just focus the post on the env a bit more and it should be good to go.

Comment thread _blog.yml Outdated
Comment thread upskiller-skill-invocation-env.md
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread _blog.yml Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
- Update title per suggestion
- Remove guest/org from author metadata
- Define what a skill is in the intro
- Add note clarifying evidence level (design, not empirical results)
- Remove attribution from GEPA intro mention
- Clarify synthetic tasks are for stress-testing generalization
- Move Training Approaches to Open Directions (no training results yet)
- Update upskill section wording per suggestion
- Update _blog.yml tags per suggestion

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mpnikhil mpnikhil requested a review from burtenshaw April 8, 2026 20:22
@burtenshaw
Copy link
Copy Markdown
Collaborator

Looks good @mpnikhil . Could you add a thumbnail image.

mpnikhil and others added 2 commits April 9, 2026 09:57
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Comment thread _blog.yml
- game-dev

- local: upskiller-skill-invocation-env
date: April 8, 2026
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Reminder to update before release.

Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Comment thread upskiller-skill-invocation-env.md Outdated
Apply suggested edits: clarify TL;DR deployment description, simplify skill
definition, reframe note as hackathon proof-of-concept, polish SkillsBench
section bullets, drop repetitive catalog paragraph, and tighten task
description. Move SkillsBench paper link inline citation to references only.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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