factory-aiUse Factory AI's droid CLI to interactively build, debug, refactor, review, and deploy code, with support for plugins, MCP servers, and multiple AI models.
Install via ClawdBot CLI:
clawdbot install mitchellbernstein/factory-aiUse droid to build features, debug, refactor, and deploy code.
Already installed at: /Users/mitchellbernstein/.local/bin/droid
droid login
# or set FACTORY_API_KEY env var
export FACTORY_API_KEY=your-api-key
droid # Start fresh session
droid "fix the login bug" # Start with prompt
droid -r # Resume last session
droid -r session-id # Resume specific session
droid exec "analyze this file"
droid exec "commit my changes with a good message"
droid exec "deploy to fly.io"
droid exec --help # Show exec options
droid exec --force "fix lint errors" # Auto-apply without confirmation
droid exec --json "analyze code" # JSON output
droid exec --model claude "task" # Specify model
droid mcp list # List installed MCP servers
droid mcp add server-name # Add MCP server
droid mcp remove server-name # Remove MCP server
droid plugin list # List plugins
droid plugin add name # Add plugin
droid exec "add a user settings page with dark mode toggle"
droid exec "fix this error: [paste error]"
droid exec "review the PR for security issues"
droid exec "create a PR for my changes"
droid exec "write a good commit message for the staged changes"
droid exec "deploy to fly.io"
droid
# Then in interactive mode:
@src/components/
@src/api/
Implement authentication flow
Generated Mar 1, 2026
A software development team uses the droid CLI to quickly implement new features like a user settings page with dark mode toggle, leveraging interactive and exec modes for iterative coding and automated deployment. This accelerates product updates and reduces manual coding effort, enhancing team productivity.
A fintech company employs the droid CLI to fix errors and review code for security issues in compliance-critical applications, using exec mode with JSON output for structured analysis. This ensures robust, secure code while minimizing human error in high-stakes financial environments.
An e-commerce platform utilizes the droid CLI to deploy updates to fly.io and manage Git operations like creating PRs and writing commit messages, integrating MCP servers for extended capabilities. This automates deployment pipelines, reducing downtime and improving release consistency.
A large enterprise uses the droid CLI in interactive mode to refactor code across multiple directories, such as implementing authentication flows with session-based memory for context continuity. This supports complex, large-scale codebase transformations while maintaining code quality and team collaboration.
Offer the droid CLI as a paid subscription service with tiered plans based on usage limits, model flexibility, and MCP server access. Revenue is generated through monthly or annual fees from software development teams and enterprises seeking to boost productivity.
Sell enterprise licenses for the droid CLI with custom integrations, dedicated support, and advanced features like deep codebase understanding across organizations. Revenue comes from one-time or annual license fees tailored to large corporations with specific development needs.
Provide a free version of the droid CLI with basic features, monetizing through premium add-ons such as advanced plugins, priority MCP server access, and enhanced model options. Revenue is driven by upsells to users who require extended capabilities for complex tasks.
💬 Integration Tip
Set the FACTORY_API_KEY environment variable for seamless authentication, and use exec mode with --force for automated tasks without manual confirmation to streamline workflows.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.