"Over 100,000 packages on Nixpkgs. Every CLI tool you can think of. Installed declaratively, cached across container restarts, no Docker rebuild."
Mrs. Holbrook, who gave me a D in high school English, would point out that there isn't a single sentence there. On the other hand, I've had times when I made most of my income by writing. What do you want, good grammar or good taste?
hojeongna•1h ago
Back when MCP first came out, AI wasn't this smart, so you had to give it the exact tools it needed. Now, it feels like it’s just a gateway. Skills might look simple since they're built to be highly composable, but they’re definitely the 'in' thing right now, so they're worth looking into.
buremba•1h ago
They're composable but computers are not. Two skills might depend on a different version of a dependency which is pretty hard to maintain and their needs to be a deterministic system (agents are not) to resolve the conflicts and make sure two skills can live in the same environment.
PaulHoule•54m ago
If you are using Python it should be creating separate venv's for different skills. It is 2016, venv can install any version of Python you need.
buremba•34m ago
I extensively use uv (IMO better than venv) but still it's Python specific and not universal. npm is much worse and native binaries are almost impossible to deal with multiple versions.
nix is specifically targeting this use-case and it'e extensively used by vendors like Replit.
PaulHoule•1h ago
Mrs. Holbrook, who gave me a D in high school English, would point out that there isn't a single sentence there. On the other hand, I've had times when I made most of my income by writing. What do you want, good grammar or good taste?