Automation & Ops skill-packagingslack-integrationtelegram-integrationlocal-agentclischeduling

SkillPack — Pack & Deploy Local AI Agents

Package AI skills into runnable local agents and deploy to your team in minutes, with Slack and Telegram integration.

FollowAgents review · FARS-2.1
Not recommended
40/ 100 5-point scale 2.0 / 5
1 2 3 4 5 6
1Trust7 / 29 · 1.2/5

Evidence shows: README emphasizes local running and keeping sensitive data in user environment, but lacks specific implementation details for least privilege; user confirmation mechanism not mentioned; data flow transparency partially described (e.g., Slack/Telegram integrations); sensitive data handling mentioned but lacks concrete measures; dependency security not audited; external effects (e.g., Slack/Telegram integrations) described but side effects not addressed; rollback mechanism not mentioned; source attribution present via GitHub repo and author info. Deductions: lack of concrete implementation and documentation support.

2Reliability6 / 14 · 2.1/5

Evidence shows: code and tests exist, but test coverage is limited; dependencies pinned but availability not verified; failure messages not documented. Deductions: incomplete tests, dependency availability unverified.

3Adaptability9 / 18 · 2.5/5

Evidence shows: README describes multiple use cases (local running, Slack/Telegram integrations), but capability boundaries not explicit; trigger precision (e.g., scheduling) mentioned but not detailed; environment fit (macOS/Windows/Linux) documented. Deductions: insufficient documentation on capability boundaries and trigger precision.

4Convention8 / 18 · 2.2/5

Evidence shows: README well-structured, install notes detailed, examples abundant, license clear, version number present but no changelog, maintenance responsibility not explicit. Deductions: missing known limitations and changelog.

5Effectiveness7 / 13 · 2.7/5

Evidence shows: output usability (e.g., zip package) described, marginal value (e.g., local deployment) evident, but cost-benefit not quantified. Deductions: lack of cost-benefit data.

6Verifiability3 / 8 · 1.9/5

Evidence shows: claims in README partially supported by code, but independent verification lacking; cross-source corroboration limited; facts and inferences not clearly separated. Deductions: insufficient verification.

Evidence confidence: Low Reviewed Aug 09, 2026 Reviewed revision 7964181ab3bc
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Safety controls not found in source: confirmation before acting, rollback or recovery path
Before you use it
  • No concrete implementation of least privilege, user confirmation, rollback; assess before deployment.
  • Dependency security not audited; check for vulnerabilities.
  • Test coverage limited; not all features verified.
Review evidence [1][2][3][4][5][6]
See the full review method →

What does this agent do, and when should you use it?

SkillPack is an open-source tool that packages AI skills into runnable local agents, enabling teams to deploy and run AI in their own environment while interacting via Slack or Telegram. It simplifies managing prompts, scripts, docs, and automations by turning them into reusable agents. SkillPack provides a CLI to create, package, and run agents, supporting skills from GitHub repos, URLs, or local paths. The generated zip is lightweight, requiring only Node.js 22.19.0+, and includes configuration, skills, and launch scripts. It also supports scheduled jobs via job.json and injects AGENTS.md and SOUL.md as pack-level policy and persona. SkillPack aims to build a distributed intelligence network, turning AI skills into trusted local agents.

SkillPack offers CLI commands (npx @cremini/skillpack create/zip/run) to create, package, and run agents. During creation, users set a pack name and description, add skills from GitHub repositories, URLs, or local paths, and provide prompts to orchestrate those skills. Running npx @cremini/skillpack run . starts a local server (default at http://127.0.0.1:26313) where users input an OpenAI or Claude API key. The output zip contains skillpack.json (configuration), skills/ folder, and start scripts (start.sh/start.bat). It integrates with Slack and Telegram, allowing team members to interact with agents via chat. It also supports scheduled tasks via job.json and reads AGENTS.md and SOUL.md to inject pack-level policy and persona at session start.

  1. A team wants to package a company research skill into a local agent and deploy it on an internal server, accessible via Slack for all members.
  2. A developer wants to quickly combine skills from GitHub repos (e.g., vercel-labs/agent-skills) to create a custom agent and share it with colleagues.
  3. An enterprise needs to keep sensitive data on-premises while allowing employees to use AI assistants through Telegram for everyday tasks.
  4. A team wants to encapsulate a recurring task (e.g., weekly report generation) into an agent that runs automatically on a schedule.
  5. A manager wants to consolidate prompts, scripts, and documents into a reusable agent and distribute it to the team without individual setup.

What are this agent's strengths and limitations?

Pros
  • Turns AI skills into reusable agents, reducing deployment and maintenance effort.
  • Supports importing skills from GitHub, URLs, and local paths for flexible composition.
  • Offers Slack and Telegram integration for team-wide access in existing tools.
  • Produces lightweight zip packages requiring only Node.js, no extra dependencies.
  • Supports scheduled jobs and pack-level policy injection, suitable for enterprise use.
Limitations
  • Requires Node.js 22.19.0+ which may not be available in all environments.
  • Needs an OpenAI or Claude API key from the user, incurring API costs.
  • Slack integration requires obtaining App and Bot tokens, adding configuration overhead.
  • At present, examples are limited and documentation may be incomplete.

How do you install or deploy this agent?

SkillPack requires Node.js 22.19.0+. The CLI is used via npx, no global installation needed. For example packs, download the zip, unzip, and run ./start.sh (macOS/Linux) or double-click start.bat (Windows).

How do you use this agent?

  1. Create a new skill pack: run npx @cremini/skillpack create, follow prompts to set pack name/description, add skills (GitHub URLs, local paths, etc.), and define prompts.
  2. Run the agent: in the pack directory, run ./start.sh or start.bat, open http://127.0.0.1:26313, enter an OpenAI or Claude API key, and start using it.
  3. Integrate with Slack or Telegram: follow the docs to get tokens and configure, then use agents in chat.
  4. Package for distribution: use npx @cremini/skillpack zip to generate a zip that can be shared.

How does this agent compare with similar options?

Compared to directly using OpenAI or Claude APIs, SkillPack focuses on packaging and deploying skills as agents with Slack/Telegram integration, offering a more team-oriented, local deployment approach rather than a single API call.

FAQ

What credentials or configurations are needed to run SkillPack?
You need Node.js 22.19.0+ and an OpenAI or Claude API key. For Slack or Telegram integration, corresponding bot tokens are required.
Does it support other model providers?
The docs only mention OpenAI and Claude API keys; other providers are not documented.
Can it run offline?
Running agents requires network access to call APIs, but creating and packaging skill packs can be done locally without network.
Will an AGENTS.md inside the pack affect my operations?
The pack's AGENTS.md is read by SkillPack as pack-level policy, which may influence agent behavior, but it does not affect local system files.

Related agents