AI agents as zip files: pack skills, run locally
SkillPack bundles AI skills into portable agents that run on your own machine and chat with your team through Slack or Telegram.

What it does SkillPack is a TypeScript CLI that assembles AI “skills” into a runnable agent, packages the result as a lightweight zip, and runs it on your local machine. Your team interacts with the agent via Slack or Telegram, while the orchestration layer and skill configs stay in-house. You supply your own LLM API key and the tool handles the rest.
The interesting bit
The delivery format is deliberately retro: a zip archive containing a JSON config, imported skills, optional policy and persona files (AGENTS.md and SOUL.md), and one-click launch scripts for macOS, Windows, and Linux. It feels closer to shipping a game mod than deploying a SaaS. The README’s cremini-mushroom vision statement is a bit fungal, but the zip-file pragmatism is solid.
Key highlights
- Chat-native by design: Built-in integrations for Slack and Telegram using standard bot tokens.
- Skill composition: Pull skills from GitHub repos, remote URLs, or local paths and orchestrate them with custom prompts.
- Portable policy:
AGENTS.mdandSOUL.mdtravel inside the zip to inject pack-level rules and persona at runtime. - Low-dependency launchers:
start.shandstart.batbootstrap vianpx, requiring only Node.js 22.19.0+ on the host.
Caveats
- “Local” has an asterisk: The README promises local execution and data privacy, but still requires an OpenAI or Claude API key, meaning inference calls leave the machine.
Verdict A practical fit for teams that want a self-hosted orchestration layer for AI tools inside Slack or Telegram. Less compelling if you need fully offline inference or a managed cloud deployment.
Frequently asked
- What is CreminiAI/skillpack?
- SkillPack bundles AI skills into portable agents that run on your own machine and chat with your team through Slack or Telegram.
- Is skillpack open source?
- Yes — CreminiAI/skillpack is open source, released under the MIT license.
- What language is skillpack written in?
- CreminiAI/skillpack is primarily written in TypeScript.
- How popular is skillpack?
- CreminiAI/skillpack has 1k stars on GitHub and is currently holding steady.
- Where can I find skillpack?
- CreminiAI/skillpack is on GitHub at https://github.com/CreminiAI/skillpack.