shared-agent-skills

Centralize coding-agent skills in a shared repository via symlinks.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/yamk12nfu/claude-skills --skill shared-agent-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shared-agent-skills
Source: https://github.com/yamk12nfu/claude-skills/tree/main/shared-agent-skills
Command: npx skills add https://github.com/yamk12nfu/claude-skills --skill shared-agent-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Centralize and synchronize coding-agent skills across Claude Code, OpenAI Codex, Cursor, and VS Code, enabling consistent behavior and easy sharing.

Core Features & Use Cases

  • Central skill repository at .agent/skills shared via symlinks to each agent's skills folder.
  • Supports Claude Code, OpenAI Codex, VS Code (Copilot), and Cursor with import/symlink setup.
  • Provides a ready-to-run setup script at scripts/setup.sh to bootstrap the structure, migrate existing skills, and optionally sync AGENTS.md.

Quick Start

Run the setup script to initialize the shared skills structure.

Frequently Asked Questions about shared-agent-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I share coding skills across Claude Code, Cursor, and VS Code?

You can share skills across agents by centralizing them in a .agent/skills repository and using a symlink-based architecture. This makes the skills visible to each agent's folder, enabling consistent behavior across Claude Code, OpenAI Codex, Cursor, and VS Code.

How do I set up a shared skills repository for multiple AI coding agents?

Run the setup script at scripts/setup.sh to bootstrap the shared skills structure. This script initializes the directory, migrates existing skills into the central repository, and optionally synchronizes AGENTS.md and CLAUDE.md files when requested.

Does cross-agent skill sharing require manual symlink configuration?

No, manual symlink configuration is not required. The setup script automatically handles the symlink-based architecture, linking the centralized .agent/skills directory to each agent's specific skills folder so they can access the shared resources.

What format do skills need to be in for cross-agent synchronization?

Skills require a defined SKILL.md file with YAML frontmatter to describe each skill for synchronization. You can also use optional directories like scripts/, references/, and assets/ to provide additional resources for the agents.

Can I synchronize AGENTS.md and CLAUDE.md across different coding agents?

Yes, you can synchronize AGENTS.md and CLAUDE.md across different agents. The setup script provides an optional feature to sync these configuration files when requested, ensuring consistent agent instructions alongside the shared skills.

What is the best way to manage coding agent skills for multiple platforms?

The best way to manage coding agent skills across platforms is using a centralized repository with symlink-based architecture. This approach avoids duplication by maintaining a single source of truth in .agent/skills that automatically syncs to each agent's folder.