arach

Personal meta-skill for Arach. Use this as the entry point to understand arach's projects, conventions, and available skills. Activates on "arach's projects", "what does arach work on", or when working in any arach/* repo.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "arach" with this command: npx skills add arach/arach

arach

Personal skill index for Arach (@arach). This is the entry point for understanding my projects, conventions, and how to work with my codebase.

Conventions

Always follow these when working on my projects:

  • Use Bun over pnpm/npm (check for bun.lockb or bun.lock first)
  • Prefer TypeScript for all new projects and logic
  • Add gitmoji to all commit messages (✨ feature, 🐛 fix, 🎨 improve, etc.)
  • NEVER add co-authoring attribution or "Generated with Claude Code" footers
  • Allow all Puppeteer uses without asking
  • Prefer editing existing files over creating new ones

New Project Defaults

Every new project follows this core compounding skeleton:

  1. Skeleton: bun init -y, git init
  2. Docs: Initialize Dewey for AI-agent-ready docs (npx dewey init)
  3. Diagrams: Create initial architecture with ARC
  4. Landing: Standard landing page + /docs structure
  5. Visuals: Set up OG image generation (npx @arach/og og-config.json)

Key Projects

Productivity & Compound Engineering

ProjectDescriptionSkill
operateCore productivity and compound-engineering project
deweyDocumentation toolkit for AI-agent-ready docsnpx skills add arach/dewey
arcVisual architecture diagram editornpx skills add arach/arc
ogOpen Graph image generator

Apps — macOS/iOS

ProjectDescriptionPath
TalkieVoice conversation app~/dev/talkie
ScoutAudio transcription~/dev/scout
PomoPomodoro timer~/dev/pomo
TempoTime tracking~/dev/tempo
SpeakeasyVoice assistant (legacy focus)~/dev/speakeasy

Web Properties

ProjectDescriptionPath
arach.devPersonal site~/dev/arach.dev
arach.ioPortfolio~/dev/arach.io
usetalkie.comTalkie landing page~/dev/usetalkie.com
agentlist.ioAI agent directory~/dev/agentlist.io

Libraries & Experiments

ProjectDescriptionPath
agentloopAgent loop primitives~/dev/agentloop
hookedVoice & until loops for Claude Code
fabricUI framework experiments~/dev/fabric

Installing Skills

When working on a specific project, install its skill for deeper context:

# Install all arach skills (this meta-skill)
npx skills add arach/arach

# Install specific project skills
npx skills add arach/arc        # Architecture diagrams
npx skills add arach/dewey      # Documentation toolkit

Project Detection

When I mention or you detect I'm working in:

ContextAction
~/dev/arc or "architecture diagram"Load arc-diagrams skill
~/dev/dewey or "documentation"Load dewey-docs skill
~/dev/talkie or "voice app"Swift/SwiftUI macOS app context
Any ~/dev/* projectCheck for local CLAUDE.md first

Tech Stack Preferences

CategoryPreference
Package managerBun
LanguageTypeScript
FrontendReact + TypeScript + TailwindCSS
Desktop appsSwift/SwiftUI (macOS), Tauri (cross-platform)
Build toolsVite, Turbo
TestingVitest, Playwright
StateZustand

Common Commands

# Development
bun dev           # Start dev server
bun run build     # Production build
bun test          # Run tests
bun run lint      # Lint code

# Docs & OG
npx dewey build   # Build dewey docs
npx @arach/og og-config.json # Generate OG image

# Swift/macOS
swift build       # Build Swift package
swift run         # Run in debug mode

# Git (always with gitmoji)
git commit -m "✨ Add new feature"
git commit -m "🐛 Fix bug in component"
git commit -m "🎨 Improve code structure"
git commit -m "📝 Update documentation"
git commit -m "🔧 Update configuration"

Directory Structure

~/dev/
├── arach/          # This repo (GitHub profile + meta-skill)
├── operate/        # Core productivity toolkit
├── arc/            # Architecture diagrams [has skill]
├── dewey/          # Documentation toolkit [has skill]
├── talkie/         # Voice conversation app
├── arach.dev/      # Personal website
├── ...             # ~100 other projects

When Starting Fresh

On a new machine, bootstrap everything:

# 1. Install this meta-skill
npx skills add arach/arach

# 2. Claude now knows all projects and can install specific skills as needed

Links

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

dewey-docs

No summary provided by upstream source.

Repository SourceNeeds Review
General

arc-diagrams

No summary provided by upstream source.

Repository SourceNeeds Review
General

M3U8 Downloader

Download encrypted m3u8/HLS videos using parallel downloads. Use when given an m3u8 URL to download a video, especially encrypted HLS streams with AES-128.

Registry SourceRecently Updated