Compare commits

...

2 Commits

Author SHA1 Message Date
Alona King
c126b042f4 fix: add newline at end of init.md file
Fixed linting issue - added required newline at end of file.
2025-10-24 14:23:04 -04:00
Alona King
76bb89b0cf feat: add /init microagent for repository initialization
Creates a new '/init' microagent that automatically generates a comprehensive
repo.md file containing repository documentation, structure, and CI/CD setup.

Users can now simply type '/init' to create a .openhands/microagents/repo.md
file that captures essential repository context, reducing repetitive searches
and improving OpenHands' understanding of the codebase.

The slash prefix makes it clear this is a command, consistent with other
task microagents like /codereview and /fix_test.
2025-10-24 14:15:54 -04:00

19
microagents/init.md Normal file
View File

@@ -0,0 +1,19 @@
---
name: init
type: task
version: 1.0.0
agent: CodeActAgent
triggers:
- /init
---
Please browse the repository, look at the documentation and relevant code, and understand the purpose of this repository.
Specifically, I want you to create a `.openhands/microagents/repo.md` file. This file should contain succinct information that summarizes:
1. The purpose of this repository
2. The general setup of this repo
3. A brief description of the structure of this repo
Read all the GitHub workflows under .github/ of the repository (if this folder exists) to understand the CI checks (e.g., linter, pre-commit), and include those in the repo.md file.
The repo.md file should be a microagent with type "knowledge" that provides context about the repository for future conversations.