Automate the software development lifecycle through curated slash commands for AI coding assistants.
slashdo is a curated library of slash commands that automate the software development lifecycle across AI coding assistants. It packages production-grade DevSecOps, code review, planning, and release management workflows as reusable commands — enabling developers to run security audits, create PRs with automated review loops, manage versioning, and maintain project governance through simple slash commands, regardless of which AI coding tool they use.
Provide a single source of truth for commands that works across Claude Code, OpenCode, Antigravity CLI, Codex, and Grok Build. Each environment gets commands in its native format with zero manual conversion.
Provide one-command security auditing, code quality analysis, and automated remediation. /do:better scans across up to 10 dimensions (8 core agents, plus a UX Consistency agent for UI-bearing projects and a Structural Ambition agent in strict mode), remediates findings in an isolated worktree, and delivers clean PRs.
Enforce consistent commit practices, SemVer versioning, and changelog management across projects. /do:push ensures every commit follows conventional commit prefixes and updates changelogs.
Integrate multi-reviewer review loops — GitHub Copilot, CLI reviewers (Codex, Claude, Antigravity, Grok, Ollama), or any GitHub login — with automated thread resolution into the PR workflow. /do:pr and /do:rpr handle the full cycle from PR creation through review iteration.
Keep planning and standards documents current and well-structured. /do:replan manages the tactical backlog (in the issue tracker), /do:goals generates strategic goal documents (or, with --prd, a detailed PRD.md of product requirements), and /do:omd audits and optimizes markdown files (CLAUDE.md, README.md, AGENTS.md, etc.).
Auto-detect tech stacks and adapt build commands, test runners, version bumping, and audit strategies accordingly. Commands should work on any codebase without manual configuration.
Distribute via npm with semver versioning, self-update notifications, and a single npx slash-do@latest install command. No git cloning required.
- Replace CI/CD pipelines: Commands complement GitHub Actions and GitLab CI by handling code-level workflows. Infrastructure automation, deployment pipelines, and environment management remain outside scope.
- Provide a GUI or dashboard: Everything runs in the CLI via AI coding assistants. There is no web interface or visual tooling planned.
Developers and teams using AI coding assistants who want to automate repetitive development workflows — particularly those practicing DevSecOps, structured planning, and SemVer-based release management.