Create new Claude Code skills for this developer portfolio project. Use this skill whenever the user wants to add a new skill, says 'create a skill', 'make a new slash command', 'add a skill for', or any request to extend the project's skill system. Also use when the user wants to modify or improve an existing project skill.
Create new skills (slash commands) for this developer portfolio project. Skills live in .claude/skills/<name>/SKILL.md (Claude Code's native path). A gitignored symlink at .agents/skills/ provides cross-client compatibility with the Agent Skills open standard.
Each skill is a folder containing a SKILL.md file with YAML frontmatter and markdown instructions:
.claude/skills/<skill-name>/
├── SKILL.md # Required: metadata + instructions
├── scripts/ # Optional: executable code
├── references/ # Optional: documentation
└── assets/ # Optional: templates, resources
---