self-add-skill

Community

Add new AI skills to your home-manager setup.

AuthorOJII3
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a clear, repository-centric method to add new AI skills to a Nix home-manager managed environment without risking overwriting existing user configurations. It consolidates placement, frontmatter formatting, and deployment into a repeatable workflow.

Core Features & Use Cases

  • Centralizes skill creation under modules/home/ai/skills/<skill-name>, enabling versioning and peer review.
  • Guides users to create a properly formatted SKILL.md with required frontmatter, and to commit changes via git.
  • Applies changes on the target host using home-manager switch, ensuring consistent deployment across machines.
  • Use Case: When you want to introduce a new skill named code-review, add the directory and SKILL.md, commit, and run home-manager switch to apply it.

Quick Start

  • Create the skill directory within the repository: mkdir -p ~/src/github.com/ojii3/dotfiles/modules/home/ai/skills/<skill-name>
  • Write a SKILL.md in that directory following the frontmatter format:

    name: <skill-name> description: <skill description>

    <skill content>
  • Add and commit the change to git: cd ~/src/github.com/ojii3/dotfiles; git add modules/home/ai/skills/<skill-name>; git commit -m "Add new skill <skill-name>"
  • Apply the change on the host: home-manager switch --flake .#ojii3@$(hostname)

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: self-add-skill
Download link: https://github.com/OJII3/dotfiles/archive/main.zip#self-add-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.