원클릭으로
quarterly-brag
Synthesize weekly brag docs into a quarterly summary. Usage: /quarterly-brag Q1 2026 (defaults to current quarter if no args).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Synthesize weekly brag docs into a quarterly summary. Usage: /quarterly-brag Q1 2026 (defaults to current quarter if no args).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Generate a weekly brag doc from GitHub activity and calendar events. Best run on Monday mornings. Supports "last week" override.
Synthesize a year of brag docs into an annual reflection. Best run in late December. Usage: /yearly-brag 2026 (defaults to current year).
Review frontend code for accessibility issues including semantic HTML, keyboard navigation, focus management, labels, ARIA, contrast, and reduced motion.
Work on Elixir or Phoenix projects with project conventions, Mix tasks, tests, formatting, supervision, Ecto, and Nix/devshell awareness.
Establish or improve a minimal Nix flake and dev shell for a project. Use when creating new projects, adding reproducible tooling, configuring direnv, or standardizing development commands.
Review code or infrastructure for security issues including secrets, injection, unsafe shell execution, auth/session flaws, dependency risks, and Terraform/IaC mistakes.
| name | quarterly-brag |
| description | Synthesize weekly brag docs into a quarterly summary. Usage: /quarterly-brag Q1 2026 (defaults to current quarter if no args). |
Read all weekly brag docs for a given quarter, ask Milo a couple of context questions, and synthesize a quarterly summary doc.
Extract quarter (Q1-Q4) and year from the arguments. If omitted, default to the current quarter and year based on today's date.
Quarter boundaries:
python3 -c "
from datetime import date
today = date.today()
month = today.month
if month <= 3:
q = 1
elif month <= 6:
q = 2
elif month <= 9:
q = 3
else:
q = 4
print(f'Q{q} {today.year}')
"
Use the arguments (or defaults) to determine:
QUARTER — e.g. Q1YEAR — e.g. 2026START_DATE — first day of quarter (YYYY-MM-DD)END_DATE — last day of quarter (YYYY-MM-DD)Glob for /Users/milo/Obsidian/Personal/Career/Brag Docs/YYYY/*.md and filter to files whose date (from filename) falls within the quarter's START_DATE to END_DATE range. Exclude any file matching the pattern Q#-YYYY.md (previously generated quarterly docs).
Read all matching files. Weekly docs may have different formats:
date, week, tags: brag-doc), sections like Highlights, What I Shipped, Reviews, Decisions, Impact, Open Threads, Next WeekHandle both gracefully — extract useful content regardless of structure.
If no weekly docs are found for the quarter, tell Milo and continue to step 3 anyway (he can manually fill in context).
Use AskUserQuestion to ask Milo these two questions (both with a free-text "Skip" option):
Using the weekly doc content and Milo's answers, assemble the quarterly summary. Omit any section that would be empty — no placeholder stubs.
Template:
---
date: END_DATE
quarter: "Q# YYYY"
tags:
- brag-doc
- quarterly
---
# Q# YYYY
## Quarter Highlights
- 3-5 biggest wins across the quarter, with context and impact
## Themes
- Major threads of work, grouped (e.g. "Integrations platform", "Ops/monitoring", "DX improvements")
- Each theme summarizes what was done and why it mattered
## What I Shipped
- All PRs from weekly docs, grouped by theme/area
- Condensed — not every PR, but notable ones with links
## Reviews & Collaboration
- Patterns in code reviews, pairing, mentoring across the quarter
## Decisions
- Significant technical decisions and tradeoffs, with outcomes if known
## Impact
- Cumulative impact: who benefited, metrics, before/after
## Looking Ahead
- Open threads carrying into next quarter
- Goals or focus areas
Writing guidelines:
mkdir -p "/Users/milo/Obsidian/Personal/Career/Brag Docs/$YEAR"
Write the assembled doc to: /Users/milo/Obsidian/Personal/Career/Brag Docs/YYYY/Q#-YYYY.md
Example: /Users/milo/Obsidian/Personal/Career/Brag Docs/2026/Q1-2026.md
If the file already exists, offer to merge it or overwrite it (Milo may be iterating).
After writing, ask Milo if he wants the doc copied to clipboard. If yes:
cat "/Users/milo/Obsidian/Personal/Career/Brag Docs/$YEAR/Q#-$YEAR.md" | pbcopy
After writing, if it's the last few weeks of the year (any time after December 15th), offer to run /yearly-brag.
Q#-YYYY.md pattern when reading weekly docs