Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 1.47 KB

File metadata and controls

46 lines (36 loc) · 1.47 KB

Agent Skills

Personal repository for versioned Claude Code skills. Skills are modular AI-powered review/automation tools that can auto-invoke based on context.

Project Structure

skills/
├── gin-go/
│   └── SKILL.md        # Gin framework patterns
├── go-repository/
│   └── SKILL.md        # Repository pattern with Jet ORM
├── go-review-ddd/
│   └── SKILL.md        # DDD architecture patterns
└── go-style/
    └── SKILL.md        # Official Go style guide
install.sh              # Creates symlinks to ~/.claude/skills/

Commands

./install.sh         # Install skills (symlink to ~/.claude/skills/)
git pull             # Update skills (symlinks auto-reflect changes)

Skill Definition Format

Each skill uses a SKILL.md file with YAML frontmatter:

---
name: skill-name
description: What the skill does
disable-model-invocation: false    # true = user-invoked only
allowed-tools: Read, Grep, Glob    # Tool restrictions
---
# Skill instructions...

Current Skills

  • gin-go: Gin framework-specific review for routing, middleware, handlers, and request/response patterns
  • go-repository: Repository pattern enforcement for codebases using Jet ORM, domain models, and adapter patterns
  • go-review-ddd: DDD architecture review enforcing layer boundaries, pointer semantics, and domain-driven design patterns
  • go-style: Go style and idioms from the official Go Code Review Comments wiki