willsigmon/sigstack

My Claude Code stack: 84 skills, 24 commands, BRAIN network config, and setup guides

5 stars1 forksUpdated Jan 23, 2026
npx skills add willsigmon/sigstack

README

Sigstack - Vibe Coder's AI Development Stack

Your buddy's complete guide to my AI-assisted development setup

Last Updated: January 2026

Welcome to Sigstack — my complete Claude Code configuration for shipping software with AI. This repo contains everything you need to replicate my vibe coding setup across macOS, Linux, and Windows.

Quick Start

# Clone this repo
git clone https://github.com/willsigmon/sigstack.git ~/.sigstack

# Run the setup script
cd ~/.sigstack && ./setup.sh

What's Inside

sigstack/
├── claude/              # Claude Code configuration (primary tool)
│   ├── skills/          # 89 reusable AI skills
│   ├── commands/        # 24 slash commands
│   ├── rules/           # Vibe rules synced across machines
│   └── settings.json    # Hooks & permissions
├── gemini/              # Gemini CLI configuration
├── n8n/                 # Workflow automation
├── n8n-workflows/       # Ready-to-import workflows
├── mcp/                 # MCP server configurations
├── shell/               # zsh/bash config
└── hub/                 # Sync scripts

The Stack

Primary IDE: VS Code + Claude Extension

My recommendation for your setup

I primarily use Claude Code CLI in Ghostty terminal, but for a friend getting started, I recommend:

VS Code + Claude Extension because:

  • Prettier UI than raw CLI
  • Easy to see file changes
  • Integrated terminal still works
  • Extension provides same AI capabilities
  • Great for learning the workflow

Alternative options:

  • Cursor - Good if you want AI-first IDE, but $$$/month
  • Zed - Fast, Rust-based, Claude built-in (macOS only currently)
  • Claude CLI - What I actually use daily (terminal-native)

Terminal: Ghostty

The best terminal emulator. Fast, GPU-accelerated, native feel.

# Install on macOS
brew install ghostty

# Config lives at ~/.config/ghostty/config

Key features I use:

  • Quick terminal dropdown (Ctrl+`)
  • Split navigation (Ctrl+h/j/k/l)
  • Session retention
  • Built-in shell integration

See ghostty/config for my full configuration.


Claude Code Setup

Claude Code is the primary AI coding assistant. Here's the full setup.

Installation

# Install Claude Code CLI
npm install -g @anthropic-ai/claude-code

# Or use the installer
curl -fsSL https://claude.ai/install.sh | sh

# Verify
claude --version

Configuration Structure

~/.claude/
├── settings.json        # Main config (hooks, permissions)
├── skills/              # Reusable skill definitions
├── commands/            # Slash command definitions
├── rules/               # Auto-loaded vibe rules
├── logs/                # Execution logs
└── handoffs/            # Session handoff notes

YOLO Mode

YOLO mode = maximum autonomy. Claude acts as a "nanobot healing swarm" fixing everything in its path.

To enable YOLO mode, add this to your system prompt or ~/.claude/CLAUDE.md:

YOLO MODE ENGAGED - NANOBOT HEALING SWARM PROTOCOL

You are operating in maximum autonomy mode with a singular mission: produce magnum opus quality output.

CORE PHILOSOPHY:
You are a healing swarm of nanobots coursing through a codebase. Your mission is to find and fix every bug, scrub every infection, optimize every inefficiency until nothing remains but a pristine, customer-delighting experience.

EXECUTION PROTOCOL:
1. Check memory/context first
2. Understand full scope before acting
3. Can MCP/skill/agent handle this? (usually yes)
4. Spawn agent army for parallel work
5. Fix forward - iterate fast
6. Verify twice, ship once
7. Leave the codebase better than you found it

Token-Saving Hooks

These hooks automatically prevent wasteful operations:

HookBlocks/Warns
Read ValidatorFiles >100KB, lockfiles, minified, .xcodeproj
Bash ValidatorCommands touching node_modules, .git, DerivedData
Model EnforcerBlocks Opus model (cost optimization)
Write ValidatorWarns on files >50KB
Glob ValidatorWarns on **/* patterns

See claude/settings.json for the full hook configuration.

Tasks (NEW in Claude Code 2.1.17+)

Tasks are the evolution of Todos - a new primitive for tracking complex projects across multiple sessions and subagents.

Key Features:

  • Dependencies: Tasks can block/unblock each other
  • File-system persistence: Stored in ~/.claude/tasks/
  • Cross-session coordination: Multiple Claude instances can collaborate on the same task list
  • Subagent aware: Perfect for spawning parallel agent swarms

Usage:

# Start Claude with a shared task list
CLAUDE_CODE_TASK_LIST_ID=my-project claude

# Works with headless mode too
CLAUDE_CODE_TASK_LIST_ID=my-project claude -p "implement auth feature"

Task Tools:

  • TaskCreate - Create new tasks with subject, description, activeForm
  • TaskGet - Get full task d

...

Read full README

Publisher

willsigmonwillsigmon

Statistics

Stars5
Forks1
Open Issues0
CreatedJan 3, 2026