ci: upgrade to skill-review-and-optimize with /apply-optimize#2
Merged
SnailSploit merged 1 commit intoMay 1, 2026
Conversation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Owner
|
Thanks for your contributions! appreciated ! |
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.
Thanks for merging the skill review + improvement PR. Really glad to see the workflow live on the repo! 🙏
Claude-Red already has the Tessl skill review workflow from that last PR. This upgrades it to
tesslio/skill-review-and-optimize, which adds AI-powered optimization suggestions and a one-click/apply-optimizetrigger on top of the existing review feedback.What's new
tesslio/skill-reviewtesslio/skill-review-and-optimize/apply-optimizeHow it works
On every PR that touches a
SKILL.md:To apply the suggestions:
/apply-optimizeon the PRskill-optimize-apply.ymlworkflow commits the improvedSKILL.mddirectly to the PR branch. No copy-paste needed🔑 One-time setup required
Add a
TESSL_API_TOKENsecret to this repo:Settings → Secrets and variables → Actions → New repository secret
Get a free token at https://tessl.io/account/api-keys.
What stays the same
fail-threshold**/SKILL.mdPRs - no noise on other changesWhy this matters for Claude-Red
Claude-Red is built around decision-tree methodology, not just command lists, which is exactly what makes these 38 skills genuinely useful in practice. As the library expands into more attack surfaces, maintaining that depth and structure consistently across contributor PRs becomes harder to do manually. This workflow gives you and every contributor an instant quality signal and an AI-powered fix. So, the bar that made skills like
offensive-fuzzingandoffensive-sqligood stays enforced as the library scales.Since the skill-review action is already running on your PRs. If you ever want to go a step further and auto-optimize skills (not just score them), you can point any agent at this guide and let it do the heavy lifting.
Ping me - @yogesh-tessl (https://github.com/yogesh-tessl) - if you hit any snags. Thanks!