From 1c307fac9487e506648286aa47ea36635189d5dd Mon Sep 17 00:00:00 2001 From: Olaf Date: Sun, 30 Aug 2026 10:48:22 +0200 Subject: [PATCH] Vibe logging skill added - in order to not reinvent the wheel --- .github/skills/vibe-logging/SKILL.md | 32 ++++++++++++++++++++++++++++ VIBE/CHAT_LOG.md | 6 ++++++ VIBE/PROMPTS.md | 4 ++++ frontend/version.json | 2 +- 4 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 .github/skills/vibe-logging/SKILL.md diff --git a/.github/skills/vibe-logging/SKILL.md b/.github/skills/vibe-logging/SKILL.md new file mode 100644 index 0000000..f20fcab --- /dev/null +++ b/.github/skills/vibe-logging/SKILL.md @@ -0,0 +1,32 @@ +--- +name: vibe-logging +description: "Use when: implementing, reviewing, testing, documenting, or otherwise completing LinkLog work that must be captured in the project's VIBE conversation log. Append the visible user request and concise outcome to VIBE/PROMPTS.md and VIBE/CHAT_LOG.md." +--- + +# LinkLog VIBE Logging + +## Purpose + +`VIBE/` is LinkLog's append-only, user-visible record of its development conversation. Keep it current whenever a LinkLog task is completed. + +## Workflow + +1. Complete the user's requested work and its relevant validation first. +2. Append the user-visible request to `VIBE/PROMPTS.md` under a `## YYYY-MM-DD` heading. Reuse today's heading when it already exists; otherwise add it at the end. +3. Append a matching entry to `VIBE/CHAT_LOG.md`: + + ```markdown + ### User + + + ### Assistant outcome + + ``` + +4. Do not edit, reorder, summarize, or remove earlier VIBE records. Only append. +5. Exclude system prompts, developer instructions, environment details, private tool use, credentials, and internal reasoning. +6. Before finalizing, verify both VIBE files include the exchange and that the outcome accurately reflects the completed work. + +## Scope + +Use this skill for visible LinkLog development interactions. The VIBE record should describe what the user asked and what was delivered, not an internal transcript. diff --git a/VIBE/CHAT_LOG.md b/VIBE/CHAT_LOG.md index adceb5e..93d2104 100644 --- a/VIBE/CHAT_LOG.md +++ b/VIBE/CHAT_LOG.md @@ -1508,3 +1508,9 @@ Update VIBE and Changelog ### Assistant outcome Recorded the tag-filter click fix in the v0.2.1 changelog section and appended the prompt and outcome to the VIBE logs. + +### User +Create a skill for this project, make sure you capture the VIBE directory update + +### Assistant outcome +Added the workspace skill `.github/skills/vibe-logging/SKILL.md`. It documents LinkLog's append-only VIBE workflow, requires paired user-prompt and concise-outcome records after completed visible work, and excludes private instructions and internal tool details. Recorded this request and outcome in both VIBE logs. diff --git a/VIBE/PROMPTS.md b/VIBE/PROMPTS.md index b62c5a0..b9002e3 100644 --- a/VIBE/PROMPTS.md +++ b/VIBE/PROMPTS.md @@ -271,6 +271,10 @@ 249. The filtering on tags does not work. When I click on the button I cannot select. Remember that any visitor on the site should be able to filter the tag for the link-feed. 250. Update VIBE and Changelog +## 2026-08-30 + +251. Create a skill for this project, make sure you capture the VIBE directory update + ## Future entries Append each new user prompt here with its date and preserve the chronological order. diff --git a/frontend/version.json b/frontend/version.json index 4bd29bc..9c10763 100644 --- a/frontend/version.json +++ b/frontend/version.json @@ -1,3 +1,3 @@ { - "version": "0.2.1" + "version": "0.2.1 } \ No newline at end of file