By vinta
Automate git staging and commits with AI-driven analysis that groups changes into logical atomic units using conventional messages. Brainstorm ideas and architectures via parallel agents powered by Claude Opus, OpenAI Codex, and Gemini. Get second opinions on code reviews, plans, and diffs from multiple AI models.
npx claudepluginhub vinta/hal-9000 --plugin hal-skillsUse when making any git commit. All git add and commit operations must go through this skill, including from subagents and other skills. Always pass a brief description of what changed as the argument
Use when brainstorming ideas, features, or directions for a project where independent perspectives from different model families (Claude/Codex/Gemini) would surface blind spots and spark creative options the user hasn't considered — especially "what cool things can I add", "what should I build next", "give me ideas for X"
Use only when the user explicitly requests brainstorming, evaluating architecture choices, or comparing options where no single concern dominates
Use when wanting independent perspectives from external models (Codex, Gemini) on code, plans, docs, or any task — or when the user asks for a second opinion, codex review, or gemini review
Use when creating or editing a skill that uses Bash commands, external tools, or skill invocations and the allowed-tools frontmatter may be incomplete

Opinionated macOS development environment automation that dominates your dev setup like cats rule the Internet.
This project is named after Arthur C. Clarke's 2001: A Space Odyssey, a heuristic algorithmic computer designed for sentient processing and total mission control.
curl -L https://raw.githubusercontent.com/vinta/hal-9000/main/bin/open-the-pod-bay-doors | bash
halhal update # Run Ansible playbook to set up the dev environment
hal update --tags python,node # Run specific Ansible roles
hal link ~/.zshrc # Move file into dotfiles/ and symlink it back
hal copy ~/.config/ghostty/ # Copy file into dotfiles/ (no symlink)
hal sync # Sync all links and copies
hal open-the-pod-bay-doors # Open the pod bay doors, please, HAL
npx skills add vinta/hal-9000
claude plugin marketplace add vinta/hal-9000
claude plugin install hal-voice@hal-9000
make install # Install dev dependencies and pre-commit hooks
make hal-completion # Regenerate zsh completion after modifying bin/hal
hal sync # Update local completion
Play HAL 9000 voice clips on Claude Code hook events
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Guide for creating Claude Code skills following Anthropic's best practices
Language-agnostic development process harness implementing the Stateless Agent Methodology (SAM) 7-stage pipeline with ARL human touchpoint model and Voltron-style language plugin composition. Provides orchestration, workflows, planning, verification, and testing methodology that any language plugin can compose with.
Editorial "Essentials" bundle for Claude Code from Antigravity Awesome Skills.
General purpose Claude Code toolkit with research agents, skills, and introspection commands
Commands for Git operations, commits, and PRs