Skip to content

aniketpanjwani/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skills

Created by Aniket Panjwani, PhD

Website: ai-mba.io | YouTube: @aniketapanjwani | Learn with 1000+ AI Devs

A set of reusable skills for Codex, Claude Code, and Gemini CLI.

Start Here (Simple)

Skills are small instruction packs that make your coding agent better at specific jobs.

  • They help your agent follow a workflow instead of starting from scratch each time.
  • You can install all skills, only some skills, or only one category.
  • You can install for Codex, Claude, Gemini, or all.

Easiest Path

Clone this repo, then ask your coding agent:

Install this skills repo for me using scripts/bootstrap.sh for all tools globally.

If you want to run it manually, this is the one command most people need:

./scripts/bootstrap.sh --target both --scope global

Learn More (Video)

Skills Catalog

Skill Audience What it does Path
pdf-reading General Docling-first PDF reading with optional figure, image, and table extraction artifacts skills/general/pdf-reading
python-learning-coach General Personalized Python tutoring with memory, daily logs, and level adaptation skills/general/python-learning-coach

Install Options

1) Clone

git clone https://github.com/aniketpanjwani/skills.git ~/projects/skills
cd ~/projects/skills
chmod +x scripts/bootstrap.sh

2) Install all skills (global, all agents)

./scripts/bootstrap.sh --target both --scope global

3) Install all skills (project only)

./scripts/bootstrap.sh --target both --scope project --project-dir /path/to/project

4) Install only selected skills

./scripts/bootstrap.sh --target both --scope global --skills pdf-reading

5) Install by category/type

./scripts/bootstrap.sh --target both --scope global --type general

6) See what is available

./scripts/bootstrap.sh --list

Technical Reference

Targets

  • codex
  • claude
  • gemini
  • both (Installs for all of the above)

Scopes

  • Global: ~/.codex/skills, ~/.claude/skills, ~/.gemini/skills
  • Project: <project>/.codex/skills, <project>/.claude/skills, <project>/.gemini/skills

Safe-by-default behavior

  • Existing personal skills are not overwritten.
  • Conflicts are skipped unless you pass --force.

Use --force only when you intentionally want to replace files:

./scripts/bootstrap.sh --target both --scope global --type general --force

Update flow

git pull
./scripts/bootstrap.sh --target both --scope global

Optional modes

Dry run:

./scripts/bootstrap.sh --target both --scope global --dry-run

Copy mode (instead of symlink mode):

./scripts/bootstrap.sh --target both --scope global --copy

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors