summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-21 09:53:19 +0200
committerPaul Buetow <paul@buetow.org>2026-03-21 09:53:19 +0200
commit7b043165a7f83a47188687ec89b5b2a4d41de57a (patch)
tree7fb22d5f7ffb4dc3b7dc33b7bb0740ba2acf06ab
parente2b7e0a4d85974f2dc1042f3398671fc4bfdd635 (diff)
Add are-you-sure prompt, update sharable.md, add gogios SKILL
-rw-r--r--prompts/commands/are-you-sure.md17
-rw-r--r--prompts/sharable.md1
-rw-r--r--prompts/skills/gogios/SKILL.md32
3 files changed, 50 insertions, 0 deletions
diff --git a/prompts/commands/are-you-sure.md b/prompts/commands/are-you-sure.md
new file mode 100644
index 0000000..2a547c1
--- /dev/null
+++ b/prompts/commands/are-you-sure.md
@@ -0,0 +1,17 @@
+# /are-you-sure
+
+**Description:** Critically verify that recent changes actually achieved the intended outcome, and identify any mistakes or regressions before moving on.
+
+---
+
+## Prompt
+
+Before finalizing, do a critical verification pass on the most recent changes.
+
+1. Re-check the final steps and outcomes against the original intent.
+2. Actively look for mistakes, regressions, edge cases, or incomplete work.
+3. Be analytical and skeptical rather than assumptive.
+4. If anything is wrong or unclear, call it out explicitly and propose a concrete fix.
+5. If everything checks out, briefly confirm why it is correct.
+
+Focus on catching issues early so they can be fixed immediately.
diff --git a/prompts/sharable.md b/prompts/sharable.md
index c4e1e49..e64800f 100644
--- a/prompts/sharable.md
+++ b/prompts/sharable.md
@@ -1,5 +1,6 @@
# Sharable prompts
+commands/are-you-sure.md
commands/commit-and-push-to-git.md
commands/create-command.md
commands/create-context.md
diff --git a/prompts/skills/gogios/SKILL.md b/prompts/skills/gogios/SKILL.md
new file mode 100644
index 0000000..3415d68
--- /dev/null
+++ b/prompts/skills/gogios/SKILL.md
@@ -0,0 +1,32 @@
+---
+name: gogios
+description: Deploy the Gogios project using the established mage and rex workflow. Use when the user asks to build, deploy, install, or update Gogios, or mentions gogios deployment steps.
+---
+
+# Gogios
+
+## When to Use
+
+Use this skill when working on Gogios deployment tasks, especially when the request involves:
+- Building Gogios artifacts for OpenBSD
+- Deploying Gogios to an OpenBSD target
+- Running the frontend install workflow via `rex`
+- Repeating the standard "build then install" deployment sequence
+
+## Instructions
+
+Follow this workflow in order:
+
+1. Build and deploy Gogios for OpenBSD from the project context:
+ - Run: `mage buildOpenbsd deployOpenbsd`
+
+2. Move to the frontend repo directory:
+ - Change directory to: `~/git/conf/frontends`
+
+3. Run the Gogios install task:
+ - Run: `rex gogios_install`
+
+## Notes
+
+- Keep this sequence ordered: build/deploy first, install second.
+- If any command fails, stop and report the failing command with the error output before retrying.