project-setup

Link shared skills and fragments into a repository and generate AGENTS.md with alias symlinks.

Updated May 26, 2026
One-click install
npx skills add https://github.com/XWIlluDelu/agent-share --skill project-setup-xwilludelu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup
Source: https://github.com/XWIlluDelu/agent-share/tree/main/lib/project-setup
Command: npx skills add https://github.com/XWIlluDelu/agent-share --skill project-setup-xwilludelu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of manually wiring a coding-agent project to shared skills, agent fragments, and the generated AGENTS.md ruleset.

Core Features & Use Cases

  • Links shared skills and fragments into the project: Creates symlinks under .agents/skills/ and .agents/fragments/ to reuse vetted library content.
  • Builds an ordered AGENTS.md from fragments: Concatenates fragments into a deterministic, tier-aware rules document so agents have consistent guidance.
  • Sets up model aliases safely: Adds CLAUDE.md, CODEX.md, GEMINI.md, QWEN.md, and Copilot.md as symlinks to AGENTS.md to standardize multi-agent entrypoints.
  • Avoids clobbering customizations: Skips overwriting real files and reports conflicts so existing project setup is preserved.

Quick Start

Use the project-setup skill to update your repository so it links the requested shared skills, selected agent fragments, regenerates AGENTS.md from those fragments, and creates CLAUDE/CODEX/GEMINI/QWEN/Copilot aliases that point to AGENTS.md.

Frequently Asked Questions about project-setup

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

FAQPage Schema
How do I set up AGENTS.md for a repository using multiple coding agents?

To prepare AGENTS.md for coding agents, this skill concatenates selected fragments into a tier-aware rules document and generates CLAUDE.md, CODEX.md, GEMINI.md, QWEN.md, and Copilot.md alias symlinks pointing to it. This standardizes multi-agent entrypoints and project instructions.

How do I link shared coding-agent skills into a target project repository?

Link shared coding-agent skills by creating symlinks under the target repository's .agents/skills/ and .agents/fragments/ directories that reference a read-only source. This reuses vetted library content without duplicating files.

Does project setup with symlinks overwrite existing custom agent instructions?

Project setup with symlinks does not overwrite existing custom agent instructions. It skips overwriting real files, preserves your existing project setup, and reports conflicts along with legacy migration plans so customizations remain safe.

Can I use this to generate agent instructions for Claude, Codex, and Gemini simultaneously?

Yes, you can generate agent instructions for Claude, Codex, and Gemini simultaneously. It builds an ordered AGENTS.md from fragments and safely sets up CLAUDE.md, CODEX.md, and GEMINI.md symlinks to standardize multi-agent entrypoints across your repository.

What is the best way to sync shared agent fragments into a repository?

The best way to sync shared agent fragments is using symlinks that connect your project to a read-only shared source. This approach regenerates AGENTS.md deterministically from linked fragments while skipping always-on manifest entries unless explicitly requested.