Thanks for contributing! This repo is intentionally small and focused: it is primarily a collection of GitHub Copilot custom agent definitions plus a few helper scripts.
- Add a new agent definition (
*.agent.md) - Improve an existing agent definition (clarity, safety rules, correctness)
- Add/maintain supporting scripts (keep changes minimal and testable)
- Improve documentation
agents/: Catalog of agent definitions (easy to browse).github/agents/: Workspace-shared agents (VS Code discovers agents here)scripts/: Helper scripts (e.g., Letta Cloud agent creation)
Preferred: uv.
- Create a virtual env and install dependencies from
requirements.txt - Copy
.env.exampleto.envand fill in required values
Security note: Do not commit secrets. Treat API keys (e.g.,
LETTA_API_KEY) as secrets at all times.
- Fork the repo
- Create a feature branch
- Make a small, focused change
- Update
README.mdif you add a new agent - Open a pull request
- Include YAML front matter in every
*.agent.md(name, description, target, etc.) - Do not invent SDK APIs: if an integration is uncertain, document the assumption or add a reference
- Prefer stateful agent patterns for Letta (send only new user messages; don’t resend full history)
- Keep instructions explicit about secret handling
- Keep docs concise and skimmable
- Prefer bullet lists and short sections
- Avoid large refactors unless requested