A set of architecture rules for a layered agent application. The layers separate adapters, core task handling, agents, tools, services, language models, and memory so each part has a clear responsibility.
A set of project rules for handling input and output operations asynchronously. Asynchronous code lets the application wait for network, file, or database work without blocking other tasks.
A set of rules for moving repeatable checks and tasks into scripts or continuous integration, which automatically checks code changes. It leaves subjective design decisions to people or AI.
A step-by-step method for finding and fixing software bugs. It requires reproducing the problem, writing a test before the fix, correcting the underlying cause, and checking for regressions.
A set of documentation rules for keeping project instructions and references consistent. It covers relative file paths, documentation updates, link checks, and the order for describing behavior before changing code.
A guide for adding or changing assistant skills and prompts in a repository. It explains the required files, mirrored copies and checks that confirm everything stays in sync.
A set of project rules for writing and running automated tests with pytest, Python's testing tool, and asyncio, Python's support for asynchronous code.
A project rulebook that mirrors the instructions in AGENTS.md and points to the project's development, task-process, and architecture documents. It also identifies where the project's reusable skills are stored.
Project-specific instructions for a locally hosted multi-agent system that uses Ollama models across Telegram, the console, and MAX, with support for text, documents, images, and voice.
Project-specific instructions for a local multi-agent system that runs language models on your own computer. The system uses different agents for planning, execution and review, and supports text, documents, images and voice across several communication channels.
A Bash and Linux command reference for macOS and Linux terminals. Bash is a shell used to run commands, combine them into pipelines and automate tasks.
A guide for writing safer Bash scripts for production work. It covers strict error handling, input checks, cleanup, tests with Bats and static checks with ShellCheck.
A code-review checklist for examining code without rewriting it. It checks correctness, security, readability and performance, then labels findings by seriousness.
An email-reply drafting tool that reads a message, considers its context and attachments, and produces a structured reply draft. It does not send the email.