smithery/otrebu

dev-work-summary

Scan ~/dev recursively for git repos and report today's work with commits, branches, stats, and detailed change analysis. Use when user asks "what did I work on", "show my work", "daily summary", "what repos did I touch".

Installation

$ npx skills add smithery/otrebu --skill dev-work-summary

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/otrebu · top by installs.

npx skills add smithery/otrebu

Browse all from smithery/otrebu

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,571 B
  • docs SUMMARY.md 245 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Dev Work Summary

Overview

Scans all git repos in ~/dev and reports today's activity with commit messages, branch info, file changes, and detailed analysis.

Usage

Invoke when user wants to review their work:

  • "What did I work on today?"
  • "Show me my daily activity"
  • "Which repos did I touch?"
  • "Summarize my work"

Workflow

  1. Run scan script:

``bash bash .claude/skills/dev-work-summary/scripts/scan-repos.sh ``

  1. Script outputs:

- Repo name and path - Current branch - Uncommitted changes (if any) - Today's commits (messages, timestamps) - Stats (files/lines changed) - File-level changes (added/modified/deleted)

  1. Analyze output and summarize for user:

- Group by project/theme - Highlight key accomplishments - Note incomplete work (uncommitted changes) - Identify cross-repo patterns

Report Structure

Per repo with activity:

  • 📁 Repo name and location
  • 🌿 Current branch
  • ⚠️ Uncommitted changes (git status)
  • 📝 Commit list (hash, message, time)
  • 📊 Aggregated stats
  • ✅ Files added
  • ✏️ Files modified
  • ❌ Files deleted

Notes

  • "Today" = since midnight (00:00:00)
  • Recursive scan finds nested repos
  • Skips repos with no activity today
  • Shows total repos scanned at end