creating-skills
Original:🇺🇸 English
Translated
Use when creating a new skill, adding a skill to the user's setup, or the user says "make this a skill". All personal skills live in the arjit-skills monorepo and are symlinked into place.
18installs
Sourcearjitj2/arjit-skills
Added on
NPX Install
npx skill4agent add arjitj2/arjit-skills creating-skillsTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Creating Skills
Overview
All personal skills live in . Skills are symlinked into and so all agents can discover them.
~/repos/arjit-skills/skills/<skill-name>/~/.agents/skills/~/.claude/skills/Process
-
Create the skill directory and files:
~/repos/arjit-skills/skills/<skill-name>/ SKILL.md # Required supporting-file.* # Only if needed -
Symlink into both agent directories:bash
ln -sf ~/repos/arjit-skills/skills/<skill-name> ~/.agents/skills/<skill-name> ln -sf ~/repos/arjit-skills/skills/<skill-name> ~/.claude/skills/<skill-name> -
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
-
Commit and push:bash
cd ~/repos/arjit-skills git add skills/<skill-name> git commit -m "Add <skill-name> skill" git push
Rules
- Never create skills directly in or
~/.claude/skills/— always in the repo, then symlink.~/.agents/skills/ - 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.