Files
humanlayer/CONTRIBUTING.md
2025-08-18 16:24:43 -05:00

982 B

Contributing to HumanLayer

If you're looking to contribute, please:

  • fork the repository.
  • create a new branch for your feature.
  • add your feature or improvement.
  • send a pull request.
  • we appreciate your input!

Running CodeLayer

make setup
make codelayer-dev

When the Web UI launches in dev mode, you'll need to launch a managed daemon with it - click the 🐞 icon in the bottom right and launch a managed daemon.

Commands cheat sheet

  1. /research_codebase
  2. /create_plan
  3. /implement_plan
  4. /commit
  5. gh pr create --fill
  6. /describe_pr

Running Tests

Before submitting a pull request, please run the tests and linter:

make check test

Right now the linting rules are from an off-the-shelf config, and many rules are still being refined/removed. Well-justified per-file or per-rule ignores are welcome.

You can run

make githooks

to install a git pre-push hook that will run the checks before pushing.