Available Workflows
Ali Workflow Builder
Built-in workflow for creating your own workflows
CodeMachine One
The first community CodeMachine workflow
BMAD Method
AI-driven agile development framework
Ali Workflow Builder
Built-in Stable Ali is the built-in workflow that helps you create your own CodeMachine workflows. It guides you through defining agents, prompts, tracks, conditions, and workflow configuration.When to Use
- Building a new workflow from scratch
- Modifying or updating an existing workflow
- Learning how CodeMachine workflows work
- Getting help with workflow development
Modes
- Expert Mode
- Quick Mode
A guided 5-step process for complex or custom workflows:
You can also select specific phases to focus on instead of the full workflow.
Actions
Ali can help you with three main actions:| Action | Description |
|---|---|
| Create Workflow | Build a new workflow from scratch |
| Modify Workflow | Edit or update an existing workflow |
| Have Questions | Ask questions about workflows or get help |
Usage
Ali is built into CodeMachine and available by default. Select it from the workflow menu when you runcodemachine.
External Workflows
External workflows are community-created packages that extend CodeMachine with new capabilities. Import them using theimport command.
For detailed import instructions, see Import Workflows.
CodeMachine One
External Experimental The first community workflow built for CodeMachine. This workflow serves as a reference implementation and starting point for workflow developers.When to Use
- Exploring how external workflows are structured
- Learning workflow development patterns
- Starting point for your own workflow modifications
Import
- CLI
- TUI
Repository
github.com/moazbuilds/codemachine-one-codemachineBMAD Method
External Experimental A partial adaptation of the BMAD Method for CodeMachine. The original BMAD is an AI-driven agile development framework featuring 21 specialized agents, 50+ guided workflows, and scale-adaptive intelligence—this workflow includes a subset of those capabilities.About BMAD
The BMAD Method was created by BMad Code, LLC and is designed as a collaborative AI partner that guides developers through structured processes. It uses expert agents (PM, Architect, Developer, UX specialist, Scrum Master, etc.) to enhance human thinking rather than replace it.When to Use
- Agile software development projects
- Projects requiring structured planning and architecture
- Teams wanting AI-assisted project management
- Enterprise system development
Import
- CLI
- TUI
Repositories
- CodeMachine Workflow: github.com/moazbuilds/bmad-codemachine
- Original BMAD Method: github.com/bmad-code-org/BMAD-METHOD
We respect the original author’s license (MIT). This workflow adaptation is experimental and we are in contact with the BMAD team. This workflow may be removed upon author request.