4 ms·
On my personal coding agent I've introduced a setup phase inside skills. I distribute my skills with flake.nix and a lock file. This flake installs the require
by jspdown 7mo ago
On my personal coding agent I've introduced a setup phase inside skills.
I distribute my skills with flake.nix and a lock file. This flake installs the required dependencies and set them up. A frontmatter field defines the name of secrets that need to be passed to the flake.
As it is, it works for me because I trust my skill flakes and skills are static in my system:
-I build an agent docker image for the agent in which I inject the skills directory.
-Each skill is setup when building the image
-Secret are copied before the setup phase and removed right after
All in all, Nix is quite nice for Skills :)