Skip to content

ktlcode/claude-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Skills

A collection of reusable skills for Claude Code that enhance AI-assisted development workflows.

Available Skills

Skill Description Status
doc-tracker Project documentation tracking - epics, features, tasks, lessons ✅ Ready
More coming soon

Quick Install

Install All Skills

# Clone into your project
git clone https://github.com/ktlcode/claude-skills.git .claude/skills

# Initialize (creates docs structure, etc.)
node .claude/skills/install.js

Install Specific Skill

# Clone the repo
git clone https://github.com/ktlcode/claude-skills.git .claude/skills

# Install only doc-tracker
node .claude/skills/install.js --only doc-tracker

Usage

Each skill has its own README with detailed usage instructions:

  • doc-tracker - Track project documentation, manage tasks, capture lessons learned

Project Structure

claude-skills/
├── README.md                 # This file
├── install.js                # Universal installer
├── package.json              # Package metadata
│
├── doc-tracker/              # Documentation tracking skill
│   ├── README.md             # Skill-specific docs
│   ├── SKILL.md              # Claude skill definition
│   ├── install.js            # Skill-specific installer
│   ├── scripts/              # CLI scripts
│   ├── skills/               # Sub-skill definitions
│   └── templates/            # Document templates
│
├── _templates/               # Templates for creating new skills
│   └── new-skill/            # Skeleton for new skills
│
└── shared/                   # Shared utilities across skills
    └── lib/                  # Common libraries

Adding to Your Project's CLAUDE.md

After installation, add skill triggers to your project's CLAUDE.md:

## Skills

Skills are located in `.claude/skills/`. Each skill has a SKILL.md describing when to use it.

### doc-tracker
Invoke when user mentions: 'session start', 'where am I', 'update task',
'save progress', 'wrap up', 'add to backlog', 'mark complete', 'lesson learned'.

See: .claude/skills/doc-tracker/SKILL.md

Creating New Skills

Use the template to create a new skill:

# Copy the template
cp -r .claude/skills/_templates/new-skill .claude/skills/my-new-skill

# Edit the skill files
# - SKILL.md: Define triggers and description
# - scripts/: Add your scripts
# - README.md: Document usage

See _templates/new-skill/ for the skill template structure.

Updating Skills

cd .claude/skills
git pull origin main

Contributing

Contributions welcome! To add a new skill:

  1. Use the _templates/new-skill template
  2. Follow the existing skill structure
  3. Include comprehensive README and SKILL.md
  4. Test in a real project
  5. Submit a PR

License

MIT - See LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors