Claude Engineer — Development skill for Claude Code
A version of command line interface(CLI) that leverages the power of Claude Opus(3-4.7).
How to install Claude Engineer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bawadou/claude-engineer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Engineer does
A version of command line interface(CLI) that leverages the power of Claude Opus(3-4.7). This framework lets Claude create and manage its own tools on the fly, continuously growing its capabilities through the course of a conversation
Alternatives in Development
- Stakeholder Map — Build stakeholder maps with power/interest grid and comms plan 7.8k ★
- Call Me — Minimal plugin that lets Claude Code call you on the phone 2.5k ★
- Claude Code Hooks — 🪝 A growing collection of useful Claude Code hooks 340 ★
README
Claude Engineer
An interactive self imporving AI coding agent for creating and using AI tools with Claude.At its core, Claude Engineer introduces a dynamic tool ecosystem where the AI can autonomously create, manage, and execute its own tools during conversations. This allows the system to continuously expand its capabilities, adapting to user needs in real time and becoming more effective the more it is used.
Features
- Dynamic tool creation and loading
- Dynamic expansion of capabilities during interactions
- Smart management of tool dependencies
- Adaptation based on tool usage patterns
- Automated generation of tool code
- Integrates with Claude of any model
- Real-time display of tool execution
- Token usage tracking via Anthropic API
- Continuous refinement of existing tools
- Improves reliability with enhanced error handling and debugging
- Dynamic module importing system
Requirements🧷
- Windows or Mac OS
- Python 3.6+
- Anthropic API Key
- Required packages from
requirements.txt
Installation
Windows
git clone https://github.com/bawadou/claude-engineer
cd claude-engineer
python -m venv venv
venv\Scripts\activate.bat
pip install -r requirements.txt
# or
pip install -e .
python main.py
MacOS / Linux
git clone https://github.com/bawadou/claude-engineer
cd claude-engineer
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# or
pip install -e
python3 main.py
Configuration⚙
Create .env file and copy `.env.example` to `.env` and fill in your key:
ANTHROPIC_API_KEY=sk-ant-...
The agent supports configuration options through the Config class:
| Option | Description |
|---|---|
CE_MODEL |
Which Claude model to use for the conversation |
ANTHROPIC_API_KEY |
Your Anthropic API key from console.anthropic.com. The agent will re |
Related Skills
Max Power
One-command activation — installs ClaudeMaxPower, offers Superpowers plugin install, presents capabilities men
Ryu
The universal agent interface & open composable platform for agent orchestration and knowledge sharing. Build
SafeClaw
to make running containerized Claude Code sessions easy. It lets you spin up multiple isolated sessions, each
H2cv
A command-line tool that lets Claude Code start Claude Code sessions and give them instructions.
Pbi Doctor
Check the environment: Power BI Desktop version, official CLIs, MCP server path, Bridge connectivity, template
Splunk Discover Instance
Discover Splunk deployment type, version, and capabilities
Related Agents
Aiskills Architect
Shapes features and systems before a line of implementation is written — names the problem first and lets it p
Algorithm
Expert in creating and evolving Ideal State Criteria (ISC) as part of the PAI Algorithm's core principles. Spe
Git Snapshots
Git and Snapshot system - full git abstraction plus automatic versioned snapshots. Use proactively when the us