Your AI reads a file.
This keeps it right.
$ npx skillfile init
Watch it run
playing…01
It reads your repo. Your commands, your folders, your README. No AI, so nothing gets made up.
Three commands
$ skillfile init
Reads your repo and writes the files. Never touches a file you wrote yourself.
$ skillfile update
Reads again and rewrites them. One second, no cost.
$ skillfile check
Stops your build if the files are out of date. Put this in CI.
For agents
Plain text. No page to render.
/llms.txt
What it does and the exact commands.
/skill.md
A skill you can install as-is.
/AGENTS.md
A real file it generated, for this repo.
plugin
claude plugin marketplace add d08m/skillfileWhat it won't do
It won't write down why your team does things a certain way. Write that yourself — skillfile never overwrites a file you wrote. And it never guesses a command it can't find.