Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
garrytan avatar

Reports

  • 168 installs
  • 27.8k repo stars
  • Updated August 5, 2026
  • garrytan/gbrain

Generate structured weekly digests, research memos, or stakeholder summaries from ingested sources and detected signals without manual synthesis.

About

reports compiles garrytan/gbrain ingested media, queries, and signals into structured documents—weekly digests, research memos, and executive briefs—so teams get repeatable narrative outputs without hand-assembling sources each cycle.

  • Automated memo generation
  • Pulls from indexed corpus
  • Signal-aware summaries
  • Recurring digest templates
  • Shareable stakeholder docs

Reports by the numbers

  • 168 all-time installs (skills.sh)
  • Ranked #549 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/garrytan/gbrain --skill reports

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs168
repo stars27.8k
Last updatedAugust 5, 2026
Repositorygarrytan/gbrain

What it does

Generate structured weekly digests, research memos, or stakeholder summaries from ingested sources and detected signals without manual synthesis.

Files

SKILL.mdMarkdownGitHub ↗

Reports Skill

Contract

This skill guarantees:

  • Reports saved with timestamped filenames and frontmatter
  • Keyword routing: query → report category mapping
  • Latest report loadable by category name
  • Reports are searchable via gbrain search/query

Phases

1. Save report. Write to reports/{category}/{YYYY-MM-DD-HHMM}.md with frontmatter:

   ---
   title: {report title}
   type: report
   category: {category name}
   date: {YYYY-MM-DD}
   time: {HH:MM PT}
   ---

2. Load latest. Given a category, find the most recent report file. 3. Keyword routing. Map common queries to report categories:

  • "email" / "inbox" → ea-inbox-sweep
  • "social" / "mentions" → social-mentions
  • "briefing" / "morning" → morning-briefing
  • "meeting" → meeting-sync
  • Custom mappings configurable

Output Format

Saved: reports/{category}/{YYYY-MM-DD-HHMM}.md Loaded: full report content with metadata.

Anti-Patterns

  • Saving reports without frontmatter (makes them unsearchable)
  • Using inconsistent category names across runs
  • Loading all reports when only the latest is needed
  • Not routing by keyword (forcing exact category name)

Related skills

Documentationpmworkflow

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.