From 195d89db1faa185de69059f9785bac7e7346f1ad Mon Sep 17 00:00:00 2001 From: Oliver Ladner Date: Thu, 29 Jan 2026 16:28:09 +0100 Subject: [PATCH] feat: add pi --- .config/pi/agent/AGENTS.md | 20 ++++++++++++++++++++ .config/pi/agent/APPEND_SYSTEM.md | 4 ++++ 2 files changed, 24 insertions(+) create mode 100644 .config/pi/agent/AGENTS.md create mode 100644 .config/pi/agent/APPEND_SYSTEM.md 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