Skip to main content

Agent Skills Organizer

A tiny CLI to install and enable "agent skills" across projects, with a single local store and per-agent symlinks. Keep a config in the repo root, run sync, and let the tool do the rest.

What is a skill?

A skill is a folder containing SKILL.md plus optional extras (scripts, templates, references). This tool installs skills from git repositories and links them into agent-specific locations for Codex, Claude, and Opencode.

Features

  • Single project store at .agent-skills/ with reproducible checkouts.
  • One config file (.agent-skills.yaml) that pins rev and tool-resolved SHA.
  • Enable skills per agent via symlinks for quick inspection and cleanup.
  • Simple CLI with init, install, enable, sync, and update.

Requirements

  • Python 3.13+
  • Git
  • A filesystem that supports symlinks

Install

Install via uv:

uv tool install agent-skills-cli --from git+https://github.com/sparfenyuk/agent-skills-cli.git
agent-skills-cli --help

Quick start

Initialize the config:

agent-skills-cli init

Install a repo and add a skill:

agent-skills-cli install https://github.com/acme/agent-skills --rev v1.3.0 \
  --skill architecture-feature-mapping-doc --remote-location architecture-feature-mapping-doc \
  --agent codex

Sync to fetch new version and create symlinks:

agent-skills-cli sync

Config file

.agent-skills.yaml is the only state file. resolved_sha is managed by the tool after sync or update.

version: 1
store_dir: .agent-skills/store
agents:
  codex:
    target_dir: .codex/skills
  claude:
    target_dir: .claude/skills
  opencode:
    target_dir: .opencode/skills
repos:
- repo: https://github.com/anthropics/claude-code/
  rev: v2.0.74
  resolved_sha: d213a74fc8e3b6efded52729196e0c2d4c3abb3e
  skills:
  - name: frontend-design
    location: plugins/frontend-design/skills/frontend-design
    agents:
    - claude

Commands

  • agent-skills-cli init - Create a default .agent-skills.yaml.
  • agent-skills-cli install - Add a repo and skill entry.
  • agent-skills-cli enable - Enable a skill for one or more agents.
  • agent-skills-cli sync - Fetch repos, resolve SHAs, and create symlinks.
  • agent-skills-cli update - Re-resolve SHAs and re-sync.
  • agent-skills-cli list - Show configured repos and skills.

Design notes

  • The store is a local git clone with worktrees per resolved SHA.
  • Symlinks live under .agent-skills/agents/<agent>/ and optionally into each agent's configured target_dir.
  • Missing SKILL.md fails sync to keep config and store consistent.

Status

This is an early MVP. Feedback and PRs are welcome.

Metadata

Release files for agent-skills-cli 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-skills-cli 0.1.1
File Size Uploaded Provenance
agent_skills_cli-0.1.1.tar.gz 9.3 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-skills-cli 0.1.1
File Interpreter ABI Platform
agent_skills_cli-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 21.2 kB

Release files / agent_skills_cli-0.1.1.tar.gz

Download URL agent_skills_cli-0.1.1.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
1cee43ae30baf30d884d50207434dc48774605b5e2c2892a0657d01d57ee7a7e
BLAKE2b-256 checksum
How to use checksums
f50bfb250842917fa4c317ab6a21a62afad63451cb624c67f130b6fb37b6f250
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 28, 2025.

Transparency log

Release files / agent_skills_cli-0.1.1-py3-none-any.whl

Download URL agent_skills_cli-0.1.1-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
44a30f9ff09d990826fb4b9f40fe4e752f4b26e0f111f0129f654f05aecc70a8
BLAKE2b-256 checksum
How to use checksums
f7ef6a427338c2c0bdb2e6e76e2c71da86dab434455a1d9b934c5d12fe9558a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 28, 2025.

Transparency log

Security for agent-skills-cli 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for agent_skills_cli-0.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 28, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page