Dalo compared with skills.sh and agentfiles

Three tools, three different jobs. Vercel's skills.sh and its skills CLI make it fast to discover and install a public skill into almost any agent. agentfiles gives you a visual place in Obsidian to browse and edit the skills, commands, and rules of many agents. Dalo manages the approved, reproducible skill set that a team delivers to its agents.

This page is a snapshot from September 2026 (skills CLI v1.6.0, agentfiles 0.9.1, Dalo 0.15). All three projects move quickly; if something here is out of date, please open an issue.

At a glance

Dalo skills.sh (skills CLI) agentfiles
Kind CLI with a Rust library core Node.js CLI plus public directory Obsidian plugin (desktop)
Main job Team-wide, reviewed skill delivery Discover and install skills Browse and edit agent files visually
Sources Git repositories, catalogs, private local source GitHub, GitLab, any Git URL, local paths, archives skills.sh search, GitHub default branch
Delivery into agents Symlinks from a Git-backed store Canonical copy plus symlinks (or --copy) Copies into each agent folder
Version pinning Lockfiles with exact commits Branch or tag plus content hash Records the commit, updates to latest HEAD
Updates Preview drift, then advance explicitly skills update pulls latest content "Update all" pulls latest HEAD
Existing folders Unmanaged files are never overwritten Target folder is replaced Target folder is replaced after install
Review and trust Security preflight, audits, per-skill approval Audit pages on skills.sh None built in
Beyond skills Instruction packs, portable plugins, approved tools and hooks Skills only Views commands, agents, and rules; installs skills only
Agent coverage 5 verified targets plus any folder About 80 agents 17 tools
Platforms macOS, Linux macOS, Linux, Windows Obsidian desktop
Telemetry None Anonymous, on by default, opt-out None, according to its README
License MIT or Apache-2.0 MIT MIT

skills.sh and the skills CLI

skills.sh is the public directory for the Agent Skills ecosystem, with install leaderboards, topics, and audit pages. The skills CLI (npx skills add owner/repo) installs SKILL.md folders from GitHub, GitLab, any Git URL, or a local path into about 80 agents, in project or global scope.

What it does well:

Where the model differs from Dalo:

agentfiles

agentfiles is an Obsidian plugin that turns a vault into a manager for the files of 17 AI tools: Claude Code, Cursor, Windsurf, Codex, Copilot, and more. It also ships a Claude Code conversation browser, a usage dashboard, and an early VS Code extension.

What it does well:

Where the model differs from Dalo:

When to use which

They also combine. A repository you found on skills.sh is a normal Git repository, so Dalo can pin it as a catalog and deliver only the skills you select and approve:

dalo source add-catalog public https://github.com/vercel-labs/agent-skills.git
dalo source inspect public

Sources

Source: docs/comparison.md