Every AI agent skill you write burns context on every turn.
Not just when the skill is running. On every turn. The agent keeps each skill's name and description loaded permanently so it knows when to invoke them. A vague description is not just a documentation problem. It is a tax you pay per message, forever.
That is the problem I built skillscore to catch.
When addyosmani/agent-skills hit 52,000 stars and went to #1 trending on GitHub, I had my benchmark. 24 production-grade skills written by people who clearly know what they are doing. If a static linter has anything useful to say at this level, this is where to find out.
So I ran it.
One command. 24 skills. Two seconds.
This is what skillscore 0.2.0 can do now:
skillscore /path/to/agent-skills/
One command scores everything in the tree. Here is the output:
Three skills from addyosmani/agent-skills scored in one command, then a drill-down into the lowest scorer.
The full results
Discussion
Get the discussion rolling
A single comment can start something great.