PracticalSwan

agent-skills: Share Agent Skills Across Coding Assistants

A maintained catalog of reusable skills for GitHub Copilot, Claude Code, and Codex. It provides cross-client guidance, host-aware routing, and scripts for validating and syncing skills to approved personal folders.

Stars
21
Forks
1
Last commit
30 days ago
Contributors
1
Releases, 12 months
0

Our take

Activeregular commits

Health score

21/100

How it is scored
Activity
38
Community
4
Issues
21
Pull requests
21
  • Fewer contributors than 92% of the projects we track

This is a substantial, actively maintained skills catalog with cross-client maintenance tooling, but its work is concentrated in one contributor and it has no releases.

Good fit if

  • You use Copilot, Claude Code, or Codex and want a shared catalog of reusable agent workflows.
  • You want documented validation, provenance, and sync procedures rather than a collection of unstructured prompt files.
  • You are comfortable reviewing and maintaining a large catalog whose recent changes have come from one contributor.

Look elsewhere if

  • You need an agent runtime, application, or packaged release rather than skills and maintenance scripts.
  • You need evidence of multi-maintainer ownership or published releases before adopting a project.
  • Your workflow depends on automatic CI or an included test suite, neither of which is listed in the repository data.
All health signals
Last commit2026-09-14 (30 days ago)
Commits, last 90 days20
Releases, last 12 months0
Contributors1
Issues closed, last 90 days0
Pull requests merged, last 90 days0
Project age8 months

Checked on 2026-10-14 with the GitHub API.

Overview

PracticalSwan’s agent-skills is a shared catalog of reusable instructions and workflows for GitHub Copilot, Claude Code, and Codex. It addresses the work of maintaining skills across multiple coding assistants by treating this repository as the source of truth and providing guidance for portability and host-specific routing.

The catalog includes skills spanning development, research, design, security, and other workflows, alongside scripts and policies for importing, validating, and syncing them. It is aimed at people who maintain or use skills across these supported assistants, rather than teams looking for an agent runtime or a standalone application.

Key Features

  • Catalog of maintained skills intended for use across Copilot, Claude Code, and Codex.
  • Cross-client portability guidance and host-aware routing rules.
  • MCP guidance that names preferred servers and provides fallback paths where applicable.
  • Python scripts to validate skills, update source provenance, and import selected platform skills.
  • A PowerShell sync script for approved downstream skill folders.
  • Registry-based tracking of external sources and copied official Superpowers.
  • Documented boundaries for protected or host-managed skill folders.

Use Cases

  • A solo developer maintaining a consistent set of reusable workflows across Copilot, Claude Code, and Codex.
  • An agent-skill author who wants a catalog structure and validation rules before distributing skills to multiple clients.
  • A maintainer importing selected skills from upstream projects and recording their source provenance.
  • A user who wants to synchronize maintained skills to approved personal assistant folders while preserving host-managed content.

What you need

Detected in the repository

  • Python (main language on GitHub)

License in plain words

MITpermissive

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the copyright and license notice
  • Share your changes: no

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

Start with the repository README for the workspace rules and supported workflows. To validate the catalog, the README documents python scripts/validate-skills.py; review the documented sync safeguards before running the PowerShell sync script.

Alternatives

  • micstec-skills: Micstec covers skills plus plugins, extensions, rules, and MCP resources, while agent-skills focuses on reusable skills and cross-client routing.
  • skills: Matt Pocock's collection emphasizes engineering-practice skills such as TDD and debugging, rather than catalog routing and skill syncing.
  • compound-engineering-plugin: Compound Engineering provides a staged workflow from planning through implementation and review, while agent-skills catalogs and routes reusable skills.
  • agent-plugins: agent-plugins bundles skills with MCP servers and specialist agents as host-specific plugins, rather than syncing a cross-client skill catalog.
ProjectLanguageLicenseStarsStatus
agent-skillsPythonMIT21Active
micstec-skillsPython–4Quiet
skillsShellMIT275kActive
compound-engineering-pluginTypeScriptMIT25.4kActive
agent-pluginsShellApache-2.02New

Considerations

The repository is active, with regular recent commits, but the measured contributor history is concentrated in one person. It has no releases, so adopters should follow the repository’s main branch and review changes rather than expect versioned release artifacts. The supplied project data lists no runtime, container, or deployment requirements, and no CI or tests. Its sync workflow is designed around specific personal Windows paths and approved destinations, so other environments may need adaptation. The repository is MIT-licensed; review the catalog’s source and attribution notes when using imported material.

Found this useful?

Share it with someone who would like agent-skills.