Skip to content

feat: add work-summary plugin - #169

Draft
nsheaps wants to merge 10 commits into
mainfrom
nate/work-summary-plugin
Draft

nsheaps wants to merge 10 commits into
mainfrom
nate/work-summary-plugin

Conversation

@nsheaps

@nsheaps nsheaps commented Feb 18, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a new work-summary plugin that generates comprehensive work summaries across platforms for a person or agent over a time period.

Changes

New plugin at plugins/work-summary/ with a single skill that:

  • Accepts an entity (defaults to current user), time range (defaults to today), and optional output format
  • Resolves identity across available platforms (GitHub, Linear, Slack, Notion)
  • Queries each platform for activity, building the report incrementally
  • Produces a linked, grouped markdown report with a summary section
  • Supports standup format (did/will do/blockers) as an alternative output

The skill is platform-agnostic — it only queries platforms for which a plugin or MCP server is configured, and gracefully skips unavailable ones.

Test plan

  • Install plugin and invoke /work-summary with GitHub CLI available
  • Verify identity resolution works for current user
  • Test with time range arguments ("last week", "last 3 days")
  • Test standup format output
  • Verify graceful handling when a platform MCP is not configured

🤖 Generated with Claude Code

nsheaps and others added 7 commits February 17, 2026 23:50
…oupling

Address follow-up items from Henry's PR #164 review:
- Document that safe_write_settings overwrites caller EXIT traps
- Document STATUSLINE_SCRIPT global coupling as known limitation
- Add TODO for refactoring to parameter-based jq args when 3rd consumer appears

Co-Authored-By: Claude Code (User Settings, in: ${CLAUDE_PROJECT_DIR}) <noreply@anthropic.com>
Captures the session report process developed during the looney-tunes
team's 2026-02-17 session: report structure, authoring process
(engineer drafts, coach reviews accuracy, docs reviews quality, all
sign off), formatting rules (clickable links, issue state
differentiation, commit hash links), common pitfalls, data sources,
and executive summary guidelines.

Co-Authored-By: Claude Code (User Settings, in: ${CLAUDE_PROJECT_DIR}) <noreply@anthropic.com>
…eport skill

The skill now covers the full report lifecycle rather than just
end-of-session generation: create at session start, incremental
updates by each agent throughout the day, and finalize with
PM compilation + 3-reviewer sign-off at end of session.

Adds: per-role update responsibilities table, update rules
(append-never-overwrite, include links immediately, conflict
resolution), lightweight batch update pattern, and 3 new
common pitfalls.

Co-Authored-By: Claude Code (User Settings, in: ${CLAUDE_PROJECT_DIR}) <noreply@anthropic.com>
Spec for a plugin that tracks agent activity (directories visited, tool
calls made, tasks created) via PostToolUse hooks and exposes data through
MCP tools and a CLI script. Data stored as JSONL files per session.

Co-Authored-By: Claude Code (User Settings, in: ${CLAUDE_PROJECT_DIR}) <noreply@anthropic.com>
Adds a new plugin with a skill that generates comprehensive work
summaries across platforms (GitHub, Linear, Slack, Notion) for a
person or agent over a configurable time period. Supports standup
format and incremental report building.

Co-Authored-By: Claude Code (/Users/nathan.heaps/src/stainless-api/stainless) <noreply@anthropic.com>
@nsheaps nsheaps self-assigned this Feb 18, 2026
@github-actions

github-actions Bot commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

Plugin Version Status

Versions are auto-bumped in PRs. Manual bumps to higher versions are preserved.

Plugin Base Current Action
1pass 0.3.0 0.3.1 Auto-bumped
common-sense 1.3.13 1.3.14 Auto-bumped
github 0.1.15 0.1.16 Auto-bumped
github-app 0.1.12 0.1.13 Auto-bumped
google-workspace-cli 0.1.7 0.1.8 Auto-bumped
mise 0.2.18 0.2.19 Auto-bumped
permissions-sync 0.1.12 0.1.13 Auto-bumped
sequential-thinking 0.1.11 0.1.12 Auto-bumped
statusline 0.1.25 0.1.26 Auto-bumped
statusline-iterm 0.1.28 0.1.29 Auto-bumped
work-summary 0.0.0 0.1.0 Already bumped

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant