Skip to content

leek/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Skills

Personal collection of agent skills for Claude Code, claude.ai, and the Claude API.

Skills follow the Agent Skills format.

skills.sh

Available Skills

aws-cli

Run AWS CLI commands safely. Enforces identity verification, scoped queries with JMESPath, region/profile hygiene, and confirmation gates on destructive ops. Includes per-service references for S3, EC2, IAM, Lambda, and CloudWatch Logs.

Use when:

  • Invoking aws ... for any service
  • "List S3 buckets", "describe EC2 instances", "tail Lambda logs", "what AWS account am I in"
  • Reviewing or proposing AWS infrastructure changes from the CLI

laravel-herd-worktrees

Run multiple branches of a Laravel project in parallel via git worktrees, each served by Laravel Herd at its own *.test URL. Helper scripts handle worktree creation, .env rewrites (APP_URL, DB, cache/session/redis prefixes), per-worktree DB provisioning, dependency install, and clean teardown. Includes Herd CLI reference, isolation rationale, and DB strategy guide.

Use when:

  • Creating a worktree for a Laravel app served by Herd
  • Debugging cross-branch .env/cache/session/DB collisions
  • Wanting per-branch URLs like myapp-feat.test without manual config
  • Running the same Laravel project on multiple PHP versions simultaneously

Installation

npx skills (any agent)

Install the whole collection:

npx skills add leek/agent-skills

Install a single skill:

npx skills add https://github.com/leek/agent-skills --skill aws-cli

Re-run either command to update.

Claude Code (plugin marketplace)

/plugin marketplace add leek/agent-skills
/plugin install leek-skills@leek-agent-skills

Claude Code (manual copy)

cp -r skills/<skill-name> ~/.claude/skills/

claude.ai

Upload the skill folder via skill settings, or paste the SKILL.md contents into a project's knowledge.

Claude API

See the Skills API Quickstart.

Skill Structure

Each skill is a folder under skills/:

skills/
  <skill-name>/
    SKILL.md         # required — frontmatter + instructions
    scripts/         # optional — helper scripts
    references/      # optional — supporting docs

The SKILL.md frontmatter requires only two fields:

---
name: my-skill
description: One sentence — what it does and when Claude should use it.
---

# My Skill

Instructions here.

See template/SKILL.md for a starting point and AGENTS.md for full conventions.

Creating a Skill

  1. Copy template/ to skills/<skill-name>/.
  2. Fill in SKILL.md — keep it under 500 lines; offload reference material to sibling files.
  3. Add the skill to .claude-plugin/marketplace.json under the leek-skills plugin.
  4. Update the Available Skills section above.
  5. Open a PR.

License

MIT

About

Personal collection of agent skills for Claude

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages