Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
arjitj2 avatar

Creating Skills

  • 4 installs
  • Updated July 18, 2026
  • arjitj2/arjit-skills

creating-skills is a skill that scaffolds a new agent skill in a personal monorepo and symlinks it into the Claude and agent skill directories.

About

A meta-skill that guides creating a new agent skill in a personal monorepo. It creates the skill directory and SKILL.md, symlinks the skill into ~/.agents/skills and ~/.claude/skills so all agents can discover it, updates the repo README, then commits and pushes. A developer uses it when adding a new skill to their setup.

  • Scaffolds a new skill in the arjit-skills monorepo and symlinks it into ~/.agents/skills and ~/.claude/skills
  • Enforces naming, README ordering, and commit/push steps
  • Bans creating skills directly in the agent dirs or as standalone repos

Creating Skills by the numbers

  • 4 all-time installs (skills.sh)
  • Ranked #580 of 782 Skill Development skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

creating-skills capabilities & compatibility

Capabilities
skill development
From the docs

What creating-skills says it does

All personal skills live in `~/repos/arjit-skills/skills/<skill-name>/`. Skills are symlinked into `~/.agents/skills/` and `~/.claude/skills/` so all agents can discover them.
SKILL.md
**Never** create skills directly in `~/.claude/skills/` or `~/.agents/skills/` — always in the repo, then symlink.
SKILL.md
npx skills add https://github.com/arjitj2/arjit-skills --skill creating-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4
Last updatedJuly 18, 2026
Repositoryarjitj2/arjit-skills

What it does

Add a new agent skill to your setup by creating it in a monorepo and symlinking it into the agent skill directories.

Who is it for?

Developers who keep all their agent skills in one monorepo and symlink them into place.

Skip if: Creating a standalone repo per skill or writing skills directly into the agent directories.

When should I use this skill?

When creating a new skill or adding a skill to the user's setup.

What you get

A new skill lives in the monorepo, is symlinked into both agent dirs, and is committed and pushed.

  • A new SKILL.md in the monorepo
  • symlinks in the agent skill dirs
  • an updated README

By the numbers

  • 4-step process (create, symlink, README, commit)

Files

SKILL.mdMarkdownGitHub ↗

Creating Skills

Overview

All personal skills live in ~/repos/arjit-skills/skills/<skill-name>/. Skills are symlinked into ~/.agents/skills/ and ~/.claude/skills/ so all agents can discover them.

Process

1. Create the skill directory and files:

   ~/repos/arjit-skills/skills/<skill-name>/
     SKILL.md              # Required
     supporting-file.*     # Only if needed

2. Symlink into both agent directories:

   ln -sf ~/repos/arjit-skills/skills/<skill-name> ~/.agents/skills/<skill-name>
   ln -sf ~/repos/arjit-skills/skills/<skill-name> ~/.claude/skills/<skill-name>

3. Update the repo README (~/repos/arjit-skills/README.md):

  • Add the new skill to the Skills section in alphabetical order
  • Include a one-line description

4. Commit and push:

   cd ~/repos/arjit-skills
   git add skills/<skill-name>
   git commit -m "Add <skill-name> skill"
   git push

Rules

  • Never create skills directly in ~/.claude/skills/ or ~/.agents/skills/ — always in the repo, then symlink.
  • Never create a standalone repo per skill — everything goes in arjit-skills.
  • Skill names use lowercase letters, numbers, and hyphens only.
  • If adapting someone else's skill, credit the original in the repo README and in a comment in SKILL.md.

Related skills

Skill Developmentagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.