atomic
Verifiable coding workflows with subagents, reviews, and evidence
All Skills in This Repository (25)
Pure Emerald Level Indicatorsgh-commit
Create conventional git commit messages from repository changes.
prek
Configure Git hooks with prek for formatting, linting, and validation checks.
typescript-advanced-types
Build advanced TypeScript types for compile-time safety.
bun
Manage JavaScript and TypeScript workflows with Bun commands and bunfig.toml.
gh-create-pr
Commit unstaged changes, push the branch, and create a pull request.
playwright-cli
Automate browser interactions and Playwright test execution for web pages.
tmux
Controls tmux sessions and captures pane output for interactive CLI workflows.
effective-liteparse
Extract text, tables, and values from local PDFs, Office files, and images.
tdd
Guide test-driven development with red-green-refactor loops and behavior-focused validation.
different-name
Detect mismatches between a skill directory name and its SKILL.md frontmatter name.
multiline-description
Normalize multiline YAML frontmatter descriptions into single-line discovery text.
Invalid_Name
Validate skill names for disallowed characters in metadata.
Frequently Asked Questions
FAQPage SchemaHow to install Atomic?βΌ
Run `npx skills add bastani-inc/atomic --all -g -y` in your terminal to install all skills in this suite globally.
What does Atomic do differently from a normal coding agent?βΌ
Atomic runs engineering work as explicit workflow graphs with verification checks, review gates, and checkpoints, so results come with evidence instead of needing another round of manual prompting.
Can Atomic resume a run after it stops?βΌ
Yes. Workflow runs checkpoint as they go, so killing the process leaves them retained and resumable instead of lost.
What skills are included in this repository?βΌ
It ships skills for codebase research, spec writing, test-driven development, browser automation, tmux session control, document parsing, code quality checks, stacked pull requests, and cross-session coordination.
Do I need to write code to use Atomic workflows?βΌ
No. You can describe inputs, stages, and outputs in plain English, and Atomic writes and reloads the runnable workflow graph for you.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core