Skip to content
Back to skills

Suggest Brag Items

ASecurity

Scans today's edited notes for moments that read like an achievement (shipped something, resolved an incident, landed a decision, caught an error, positive feedback received) and drafts a short brag-list bullet for each - linked back to the source note with a wikilink - to add to today's Daily note tagged #brag. Never edits the source note itself, and never adds anything without you confirming that specific draft first. Standalone, or run as a step from end-the-day. Trigger: /suggest-brag-ite...

  • 7 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
toolsgorailsperformance

Works with

  • cli

Security analysis

A100/100

Scanned September 26, 2026

npx -y skills add pholbo/getting-things-adhdone --skill suggest-brag-items --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Suggest Brag Items?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Suggest Brag Items
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/pholbo-suggest-brag-items/badge)](https://www.skillsdirectory.com/skills/pholbo-suggest-brag-items)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: suggest-brag-items
description: >
  Scans today's edited notes for moments that read like an achievement
  (shipped something, resolved an incident, landed a decision, caught an
  error, positive feedback received) and drafts a short brag-list bullet for
  each - linked back to the source note with a wikilink - to add to today's
  Daily note tagged #brag. Never edits the source note itself, and never
  adds anything without you confirming that specific draft first.
  Standalone, or run as a step from end-the-day. Trigger:
  /suggest-brag-items, or asking for brag list suggestions.
---

# Suggest Brag Items

## Purpose

A "brag list" note (a running record of things worth remembering you did -
useful for performance reviews, or just for days when it's hard to see your
own progress) only stays useful if it actually gets fed. The usual failure
mode is that tagging an achievement in the moment gets skipped when you're
heads-down, so the list quietly stops reflecting what actually happened.
This skill is an end-of-day nudge: look back over what got written and flag
anything that reads like it belongs on the list but isn't captured yet.

The achievement itself usually lives buried in a longer note - a dated
bullet inside a client note, a decision inside a project note, or a whole
note that's a finished deliverable in itself. Rather than tagging that
original text in place (often long, context-heavy, or full of internal
references that mean nothing out of context), this skill drafts a short,
standalone brag-list line and adds it as a new bullet to today's Daily note,
tagged `#brag` and linked back to the source with a `[[wikilink]]`. The
source note itself is never edited.

Not a rewrite pass and not a judgement call on what counts as a real
achievement - if something plausibly reads like one, draft it and let the
user decide.

Assumes a Dataview-style query elsewhere in the vault (e.g. a "Brag list"
note) that pulls together every `#brag`-tagged line - this skill only feeds
that tag, it doesn't build or maintain the aggregating note itself.

## Trigger

`/suggest-brag-items`, or asking for brag list suggestions. Also invoked as
a step by `/end-the-day`.

## Process

1. **Find today's edited notes** - same scope as `end-the-day`: today's
   Daily note plus any other vault file modified today (mtime). If this is
   being run as a step from `/end-the-day`, reuse the file list it already
   gathered rather than re-scanning.

2. **Scan those files for candidate achievements.** Not limited to existing
   bullets - look for anything that reads like a concrete achievement:
   something shipped, fixed, decided, resolved, agreed, caught before it
   became a problem, or positive feedback received or given. This can be a
   single bullet, a dated note entry, or a whole note that's itself a
   finished piece of work (a completed research doc, a finished reference
   note). Skip anything that's already an existing `#brag` bullet in the
   Daily note.

3. **Draft a short bullet for each candidate**, written as its own
   standalone sentence a reader would understand with no other context -
   don't just copy the source wording verbatim, since vault notes are often
   long, jargon-heavy, or full of internal references (ticket numbers, other
   people's names used as shorthand, cross-note pointers). Lead with what's
   actually impressive about it. End with a `[[wikilink]]` back to the
   source note, then `#brag`.

4. **Present all drafts together as one checkbox list** (e.g. via
   AskUserQuestion with multiSelect, one option per candidate, plus a final
   "None of these" option), so the user ticks the ones they want in a single
   pass rather than answering yes/no per item. Show each drafted bullet and
   which note it's drawn from. Include "None of these" even when there's only
   one candidate, so declining doesn't mean ticking a real draft just to
   submit.

5. **Only add the bullets that were ticked.** Append each under the Daily note's notes
   section (or wherever today's other `#brag` bullets already live), as its
   own new line. Never edit the source note - the achievement gets a fresh
   short-form line in the Daily note, the original stays untouched.

6. **If nothing looks brag-worthy**, just say so briefly rather than
   forcing the conversation.

7. **Watch for near-duplicates** against `#brag` bullets already added to
   today's Daily note - if a new draft covers the same underlying work as
   an existing bullet, flag the overlap and ask whether to replace the
   existing line with the fuller version rather than adding a duplicate.

## Guardrails

- Never add a bullet the user didn't tick - don't infer consent for anything
  left unticked.
- Never edit the source note the achievement was found in - only the Daily
  note gets a new line.
- Never touch the aggregating "Brag list" note itself, if you have one - it
  should be a generated view (e.g. a Dataview query), not something this
  skill writes to directly.

## Notes on conventions

- Adapt the tag (`#brag`) and the aggregating note's location to your own
  vault setup - this skill assumes both already exist.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.