Nixpkgs overlay for AI agent skills from skills.sh and skillsdirectory.com
// readme
agents.nix
Nix expressions for AI agent skills from skills.sh and skillsdirectory.com.
As of September 2026, this flake provides Nix derivations for over 145,000 skills sourced from more than 21,000 GitHub repositories. Each skill is individually packaged, pinned to a specific revision, and made available through a nixpkgs overlay.
Prerequisites
(Optional) Enable flakes
Read about Nix flakes and set them up.
Overlay
Read about Overlays.
With flakes
Add agents.nix to your flake inputs:
{
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
agents-nix.url = "github:sudosubin/agents.nix";
};
outputs = { nixpkgs, agents-nix, ... }:
let
pkgs = import nixpkgs {
system = "aarch64-darwin"; # or "x86_64-linux", etc.
overlays = [ agents-nix.overlays.default ];
};
in
{
# pkgs.agent-skills.github.<owner>.<repo>.<skill-name>
};
}
Without flakes
let
agents-nix = import…