Back to skills directory
athal7/dotfiles

athal7/dotfiles

@athal7 6

Curated agent skills for AI-assisted development workflows via OpenCode.

skillsopencodeagentcode-reviewdev-workflowai-agentchezmoiobservabilitycoding

Install

$ npx skills add athal7/dotfiles

README

# GitHub Repository: athal7/dotfiles

**URL:** https://github.com/athal7/dotfiles
**Author:** athal7
**Description:** 
**Homepage:** 
**Language:** Shell

## Stats
- Stars: 6
- Forks: 2
- Open Issues: 1
- Commits: 1011
- Created: 2012-07-08T22:19:43Z
- Updated: 2026-06-18T15:59:23Z
- Pushed: 2026-06-18T16:03:13Z

## README
# athal7's dotfiles

Manages `~` on macOS via [chezmoi](https://chezmoi.io).

## What's here

- **Dev environment**
  - Shell — [zshrc](dot_zshrc.tmpl), [zshenv](dot_zshenv.tmpl), [zprofile](dot_zprofile.tmpl)
  - [Editor](dot_config/nvim/)
  - [Git](dot_config/git/)
  - [Terminal](dot_config/ghostty/)
- **AI tooling**
  - [OpenCode config](dot_config/opencode/opencode.json.tmpl)
  - [Agent skills](skills/) — knowledge base, communication, code review, and more
- **Automation**
  - [Calendar](dot_local/lib/cal/__main__.py)
  - [Homebridge](dot_homebridge/)
  - [LaunchAgents](.chezmoidata/launchd.yaml) — scheduled macOS tasks defined declaratively in [`.chezmoidata/launchd.yaml`](.chezmoidata/launchd.yaml) (generated to plists via yq + plutil), including a daily 7am production-error triage (`fix-prod-errors`) that dispatches worktree fix sessions, a weekly Sunday spec-compliance audit (`audit`), and a weekly Sunday disk-space cleanup (`cleanup`)
- [Packages](.chezmoidata/packages.yaml)

## Quick start

```bash
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply athal7
```

You'll be prompted for required values (name, email, code directory, GitHub token). Optional integrations can be added by editing `~/.config/chezmoi/chezmoi.toml` after init — see [`.chezmoi.toml.tmpl`](.chezmoi.toml.tmpl).

## Machine-specific config

Per-machine values live in `~/.local/share/chezmoi/.chezmoidata/local.yaml`. Copy [`local.yaml.example`](local.yaml.example) and fill in your values.

Information

Repository
Language
Shell
Created
2026/6/18
Updated
2026/6/19