π A collection of Claude Code skills, agents, commands, and recipes to supercharge your productivity!
This repository contains reusable skills and patterns for Claude Code that help with:
| Component | Description |
|---|---|
| πΊοΈ Code Mapping | Navigate codebases like a pro with hierarchical documentation |
| β GTD | Getting Things Done task management via CLI |
| π PARA | Organize notes by actionability (Projects/Areas/Resources/Archive) |
| π GitHub | GitHub CLI operations for issues, PRs, reviews, and CI |
| π·οΈ crawl4ai | Web crawling and data extraction via crwl CLI |
| π Meeting Notes | Sync meeting transcripts from Google Calendar + Gemini |
| π Recipes | Reusable patterns and guides for AI-assisted development |
| β‘ Commands | Slash commands like /commit, /catchup, /research |
"Where is this thing? What does this do?" β Every developer, ever
Hierarchical documentation with 4 zoom levels:
| Level | Purpose | Example |
|---|---|---|
| π L0 | System overview | Architecture, entry points |
| ποΈ L1 | Domain modules | auth/, api/, core/ |
| π¦ L2 | Individual modules | Classes, key functions |
| π L3 | Source code | The actual code |
Quick Start:
# π§ Generate code maps from source
uv run python skills/code/code-mapping/scripts/code_map.py generate src/ docs/map/
# β
Validate existing maps
uv run python skills/code/code-mapping/scripts/code_map.py validate docs/map/π§ "Mind like water" β David Allen
A CLI-based task management system following the GTD methodology:
π₯ Capture β π Clarify β ποΈ Organize β π Reflect β βΆοΈ Engage
Features:
- π·οΈ 12 Fixed Labels β context, energy, status, horizon
- π― 6 Horizons of Focus β from actions to life purpose
- π Review Workflows β daily, weekly, quarterly, yearly
- π GitHub Backend β issues as your task store
Quick Start:
# π₯ Capture a new task
./skills/knowledge/gtd/scripts/gtd capture "Review PR #42"
# π List tasks by context
./skills/knowledge/gtd/scripts/gtd list --context focus --energy high
# π
Start your daily review
./skills/knowledge/gtd/scripts/gtd dailyποΈ Organize by actionability, not topic
The PARA method for organizing notes into four categories based on when you'll need them:
| Category | Purpose |
|---|---|
| π Projects | Active goals with deadlines |
| π Areas | Ongoing responsibilities |
| π Resources | Topics of interest |
| ποΈ Archive | Inactive items |
Standalone knowledge organization with CLI for project management, folder structure, and archiving.
π§ Unified interface for GitHub operations
GitHub CLI operations using gh:
- π Issue Triage β prioritize and label issues
- π PR Review β review workflows and checklists
- π CI Monitoring β check pipeline status
- π€ Copilot Iteration β track Copilot-assisted workflows
π Extract web content as clean markdown
Web crawling and data extraction using the crwl CLI. Handles static sites, JavaScript-rendered SPAs, and structured data extraction.
ποΈ Sync and manage meeting transcripts
Syncs Google Calendar meetings with Gemini transcripts, organizing them into a meetings directory with tag-based categorization.
Smart git commits with emoji conventional format:
/commit # π Stage all, run hooks, commit
/commit staged # π Only commit staged changes
/commit amend # βοΈ Fix the last commit
/commit split # π Interactive multi-commit
/commit dry-run # π Preview without committingSession restart orientation:
/catchup # π Review recent changes
/catchup HEAD~3 # π Review specific commitParallel research with synthesized output:
/research "topic" # π Standard research
/research "topic" --quick # β‘ Quick overview
/research "topic" --thorough # π Deep diveReusable patterns for better development β now a proper skill with router and categorized references.
| Category | Recipes |
|---|---|
| π€ AI Agent Patterns | Agentic CLI, Extract Deterministic, Semantic Zoom |
| π οΈ Development Practices | Comments, Writing Skills, Claude Tools, Snapshot Testing |
| π¦ Distribution | Claude Plugin Authoring |
| ποΈ Architecture | Python Project Architecture, Keyring Credential Storage |
Navigate codebases following the hierarchical map structure:
π README β ποΈ ARCHITECTURE β ποΈ Domains β π¦ Modules β π Code
claude plugin marketplace add durandom/skills
claude plugin install dsPrerequisites:
- π Python 3.11+
- π¦ UV package manager
# π₯ Clone the repository
git clone https://github.com/durandom/skills.git
cd skills
# π¦ Install dependencies
uv sync
# β
Run tests
uv run pytestskills/
βββ π skills/ # π§ Core skills (bucketed for skills.sh discovery)
β βββ code/ # πΊοΈ Code comprehension
β β βββ code-mapping/ # Hierarchical code navigation
β βββ dev-tools/ # π οΈ Developer workflow tools
β β βββ github/ # GitHub CLI operations
β β βββ recipes/ # Development patterns and guides
β β βββ cass/ # Claude Code session search
β βββ integrations/ # π Third-party SaaS integrations
β β βββ jira/ # Jira issue management
β βββ knowledge/ # π Personal knowledge & task mgmt
β β βββ gtd/ # GTD task management
β β βββ para/ # PARA organization
β β βββ meeting-notes/ # Meeting transcript sync
β βββ meta/ # π§° Authoring skills/agents
β β βββ skill-architect/ # Design & audit skills
β βββ web/ # π·οΈ Web extraction
β βββ crawl4ai/ # Web crawling
βββ π commands/ # β‘ Slash commands
βββ π agents/ # π€ Subagents
βββ π fixtures/ # π§ͺ Test fixtures
βββ π tests/ # β
Project tests
# π§Ή Run linting
uv run ruff check .
# π§ Auto-fix issues
uv run ruff check --fix .
# β
Run tests with snapshots
uv run pytest
# πΈ Update snapshots
uv run pytest --snapshot-updateThis project follows key principles:
| Principle | Description |
|---|---|
| π‘οΈ Safe by Default | AI agents can't skip safety steps |
| π Documentation First | Good docs enable good retrieval |
| π― Simple > Clever | Prefer maintainable over impressive |
| π Agentic Workflows | Designed for AI collaboration |
MIT Β© durandom
π Happy coding! π
Built with β€οΈ for Claude Code