czottmann/claude-code-stuff

My personal, current, in-production configuration system for Claude Code featuring custom agents, skills, and global behavior rules.

License:MITLanguage:Python120
ไปฃ็†beansClaudeclaude-codelinearlinear-applinearisllmllm-agents

Deep Analysis

ไธชไบบ็”Ÿไบงๅฐฑ็ปชClaude Code้…็ฝฎ็ณป็ปŸ๏ผŒๅŒ…ๅซ2ไธชไปฃ็†ใ€8ไธชๆŠ€่ƒฝๅ’Œๆจกๅ—ๅŒ–่ง„ๅˆ™๏ผŒ้€š่ฟ‡็ฌฆๅท้“พๆŽฅ้ƒจ็ฝฒ

Core Features

Technical Implementation

Highlights
  • ๅณๆ—ถๆ›ดๆ–ฐ - ็ฌฆๅท้“พๆŽฅไฟฎๆ”นๅณ็”Ÿๆ•ˆ
  • ๆˆๆœฌไผ˜ๅŒ– - searchไปฃ็†<5K tokensใ€<30s
  • Swift็”Ÿๆ€ - ๅผ€ๅ‘ใ€ๆ–‡ๆกฃใ€Xcodeๅ…จ่ฆ†็›–
  • Linear้›†ๆˆ - ้—ฎ้ข˜่ทŸ่ธช่‡ชๅŠจๅŒ–
  • ๅ…ณๆณจ็‚นๅˆ†็ฆป - Rules/Skills/Agentsๆธ…ๆ™ฐๅˆ’ๅˆ†
Use Cases
  • Swift/iOS้กน็›ฎๅผ€ๅ‘
  • ๅฟซ้€Ÿไปฃ็ ๆœ็ดขๅ’Œๅฎšไฝ
  • ่‡ชๅŠจๆ–‡ๆกฃ็”Ÿๆˆ
  • ้กน็›ฎ่ง„ๅˆ’ๅ’ŒไปปๅŠกๆ‹†ๅˆ†
  • Linear้—ฎ้ข˜็ฎก็†
Limitations
  • ้œ€่ฆmiseไปปๅŠก่ฟ่กŒๅ™จ
  • Swift/Xcode็›ธๅ…ณๅŠŸ่ƒฝ้œ€macOS
  • Linear้›†ๆˆ้œ€่ฆ่ดฆๆˆท
  • ไธชไบบ้…็ฝฎๅฏ่ƒฝไธ้€‚ๅˆๆ‰€ๆœ‰ไบบ
  • ๆ–‡ๆกฃๅ…จ่‹ฑๆ–‡
Tech Stack
Claude CodemisePythonSwiftXcodeLinear

Claude Code Stuff

My personal, current, production-ready configuration system for Claude Code featuring custom agents, skills, and global behavior rules.

What This Is

This repository provides a complete setup for extending Claude Code with:

  • Custom Agents - Specialized sub-agents for documentation generation and fast code search
  • Custom Skills - Workflows for Swift development, Xcode tooling, brainstorming, planning, and issue tracking
  • Modular Rules - Behavior guidelines loaded directly by Claude Code from ~/.claude/rules/

Quick Start

Prerequisites

  • Claude Code installed
  • mise task runner
  • Python 3.6+
  • Xcode (for Swift-related features)

Setup

# Deploy to Claude Code (symlinks agents, rules, skills, hooks-scripts)
mise run symlink-folders-to-claude

Verify Installation

# Check symlinks
ls -la ~/.claude/agents/ ~/.claude/rules/ ~/.claude/skills/

What You Get

๐Ÿค– Agents (2)

Specialized sub-agents that provide 40-60% cost reduction and 30-50% speed improvement through task-appropriate model selection:

  • search - Lightning-fast code location (<10 file reads, <30s, <5K tokens)
  • documentation-generator - Comprehensive documentation creation

๐ŸŽฏ Skills (8)

Workflows for development, planning, and collaboration:

  • developing-with-swift - Style guidelines, Swift techniques
  • generating-swift-package-docs - On-demand Swift package API documentation
  • using-xcode - Xcode tooling and build workflows
  • brainstorming - Collaborative idea refinement
  • making-plans - Breaking epics into implementation tasks
  • issue-tracking-with-linear - Linear issue tracker integration
  • issue-tracking-with-beans - Beans-only issue tracking (TodoWrite + Beans)
  • issue-tracking-with-beans-and-linear - Full integration (TodoWrite + Beans + Linear)

๐Ÿ“œ Modular Rules

Individual rule files in /rules/, loaded directly by Claude Code from ~/.claude/rules/:

  • Foundational principles and relationship dynamics
  • Git workflow preferences
  • Tool integrations (Kagi, Linear)
  • Preferred CLI tools

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ This Repository (claude-code-stuff)                 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                     โ”‚
โ”‚  โ”œโ”€โ”€ agents/                                        โ”‚
โ”‚  โ”œโ”€โ”€ rules/                                         โ”‚
โ”‚  โ”œโ”€โ”€ skills/                                        โ”‚
โ”‚  โ””โ”€โ”€ hooks-scripts/                                 โ”‚
โ”‚                                                     โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                          โ”‚
                          โ”‚ Symlinks
                          โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ Claude Code User Directory (~/.claude/)             โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                     โ”‚
โ”‚  ~/.claude/agents/       โ”€โ”€โ–ถ  this/agents/          โ”‚
โ”‚  ~/.claude/rules/        โ”€โ”€โ–ถ  this/rules/           โ”‚
โ”‚  ~/.claude/skills/       โ”€โ”€โ–ถ  this/skills/          โ”‚
โ”‚  ~/.claude/hooks-scripts โ”€โ”€โ–ถ  this/hooks-scripts/   โ”‚
โ”‚                                                     โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Key Concepts

Separation of Concerns

  • Rules (/rules/) - Individual behavior guidelines, loaded directly by Claude Code
  • Skills (/skills/) - Executable workflows that Claude must follow
  • Agents (/agents/) - Specialized sub-agents for specific tasks
  • Hook scripts (/hooks-scripts/) - Used with Claude Code's hooks

Symlink Architecture

All deployments use symlinksโ€”change source files, and Claude Code sees updates instantly. No compilation, no syncing.

Development Workflow

  1. Edit Rules: Modify files in /rules/ (instant via symlinks)
  2. Add Skills: Create in /skills/, follow SKILL.md format (see existing examples)
  3. Create Agents: Add to /agents/, include YAML frontmatter with model/tools config
  4. Deploy: Run mise run symlink-folders-to-claude

Documentation

  • CLAUDE.md - Detailed repository documentation (loaded by Claude Code)
  • skills/*/SKILL.md - Individual skill documentation

Why This Approach?

Cost & Performance

Using specialized agents with appropriate models (Haiku for search, Sonnet for complex tasks):

  • 40-60% cost reduction on exploratory tasks
  • 30-50% speed improvement on code location
  • Isolated context prevents token pollution

Modularity

  • Mix custom domain expertise (Swift) with generic engineering practices
  • Update components independently
  • Deploy globally via symlinks

Maintainability

  • Single source of truth for each component
  • Version-controlled behavior changes
  • Instant updates via symlinks

Requirements

  • Claude Code - The CLI tool this configures
  • mise - Task runner for automation (brew install mise)
  • Python 3.6+ - For skill scripts
  • gum (optional) - For interactive confirmations (brew install gum)
  • Xcode (optional) - For Swift-related features
  • Interfazzle (optional) - For Swift package docs (https://github.com/czottmann/interfazzle)
  • Beans (optional) - For agentic issue tracking (https://github.com/hmans/beans)

Author

Carlo Zottmann, carlo@zottmann.dev, https://c.zottmann.dev, https://github.com/czottmann.

This project is neither affiliated with nor endorsed by Linear. I'm just a very happy customer.

[!TIP]
I make Shortcuts-related macOS & iOS productivity apps like Actions For Obsidian, Browser Actions (which adds Shortcuts support for several major browsers), and BarCuts (a surprisingly useful contextual Shortcuts launcher). Check them out!

License

Legally: MIT License.

Spiritually: WTFPL.

Credits

Highly Recommended
agents

wshobson/agents

wshobson

Intelligent automation and multi-agent orchestration for Claude Code

The most comprehensive Claude Code plugin ecosystem, covering full-stack development scenarios with a three-tier model strategy balancing performance and cost.

25.6k2.8k3 days ago
Highly Recommended
awesome-claude-skills

ComposioHQ/awesome-claude-skills

ComposioHQ

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

The most comprehensive Claude Skills resource list; connect-apps is a killer feature.

19.9k2.0k3 days ago
Recommended
oh-my-opencode

code-yeongyu/oh-my-opencode

code-yeongyu

The Best Agent Harness. Meet Sisyphus: The Batteries-Included Agent that codes like you.

Powerful multi-agent coding tool, but note OAuth limitations.

17.5k1.2k3 days ago
Highly Recommended
ui-ux-pro-max-skill

nextlevelbuilder/ui-ux-pro-max-skill

nextlevelbuilder

An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms

Essential for designers; comprehensive UI/UX knowledge base.

15.3k1.5k3 days ago
Recommended
claude-mem

thedotmack/claude-mem

thedotmack

A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back into future sessions.

A practical solution for Claude's memory issues.

14.0k9143 days ago
Highly Recommended
planning-with-files

OthmanAdi/planning-with-files

OthmanAdi

Claude Code skill implementing Manus-style persistent markdown planning โ€” the workflow pattern behind the $2B acquisition.

Context engineering best practices; an open-source implementation of Manus mode.

9.3k8113 days ago