diff --git a/.config/pi/agent/AGENTS.md b/.config/pi/agent/AGENTS.md new file mode 100644 index 0000000..78d6a1d --- /dev/null +++ b/.config/pi/agent/AGENTS.md @@ -0,0 +1,20 @@ +# Git instructions + +- Adhere to https://www.conventionalcommits.org for commit messages +- Maintain a `CHANGELOG.md` file adhering to https://keepachangelog.com and try + to map the conventional commit messages to the respective sections of keep a + changelog +- When creating branches, prefix them with "pi-" + +# Test instructions + +- Write tests in the natural tooling for the used programming language +- When doing HTTP tests, use Cypress + +# Style instructions + +- Avoid emojis in code outputs unless it adds significant visual help +- Use `NOTE:`, `FIXME:`, `XXX:` markers in comments where beneficial +- Never use emojis in Markdown files +- Keep line length to 80 characters in Markdown files, but do not split URLs or + code fragments (variable/function names etc.). diff --git a/.config/pi/agent/APPEND_SYSTEM.md b/.config/pi/agent/APPEND_SYSTEM.md new file mode 100644 index 0000000..e81d63d --- /dev/null +++ b/.config/pi/agent/APPEND_SYSTEM.md @@ -0,0 +1,4 @@ +Additional preferences: + +- If something is potentially dangerous, mention it by prefixing it with "[DANGER] [DANGER] [DANGER] " +- When doing Node code, use pnpm instead of npm