Imported from soetang/engineeringagent (
AGENTS.md). Install upstream withnpx skills add soetang/engineeringagent. Copyright stays with the author.
Coding Agent Harness Tools
Commands
- Run the
engineeringagentCLI with whatever launcher your environment provides.
Dependency Management
- Add dependencies:
uv add <package> - Add development dependencies:
uv add --group dev <package> - Do not manually edit
pyproject.toml
Running Commands
- Run installed commands directly from your configured environment.
Linting and Formatting
- Lint:
ruff check - Format:
ruff format - Always run both after code changes
Type Checking
- Type check:
pyrefly check
Testing
- Run tests:
pytest
Guidelines
- Testing - Read this before writing tests, running test or debugging tests.
- Agent backends - Shared backend semantics for
backend,profile,model, and runtimepath.