From pi
Tracks, searches, and reports GitHub activity: issues, PRs, commits for users or teams. Summarizes recent work, generates monthly reports, queries full-text.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pi:activityThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Track, search, and report on what you (or others) have done across GitHub: issues created, PRs opened, commits pushed.
Track, search, and report on what you (or others) have done across GitHub: issues created, PRs opened, commits pushed.
/activity [subcommand] [args]
When the user invokes /activity with no arguments, show a summary of recent activity for the current user.
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity recent
If the output is empty or says "No recent activities found", let the user know they may need to run /activity gather first or configure a source with pi-activity sources add <github_username>.
Present results grouped by day, showing activity type, repo, and title. Summarize at the top with counts (e.g., "3 issues, 2 PRs, 5 commits in the last 7 days").
Search across all tracked activities using full-text search.
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity search "$QUERY" --limit 20
Display results in a clean table or list format showing:
Example: /activity search cost optimization
Trigger gathering of activity data from all configured sources (GitHub).
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity gather
To gather for a specific user or time range:
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity gather --user USERNAME --since YYYY-MM-DD
After gathering completes, report what was found: how many activities were gathered, from which sources, and the time range covered.
Generate a monthly activity report for a user.
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity report --user USER_SLUG --month YYYY-MM --format summary
If --month is not specified, default to the current month. If --user is not specified, the CLI will attempt to detect from git config.
For JSON output (useful for further processing):
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity report --user USER_SLUG --month YYYY-MM --format json
Format the report output as clean markdown with sections for:
Example: /activity report --month 2026-02
Show recent activity for all configured users (all sources).
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity sources list
Then for each source found, run:
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity recent --user USER_SLUG --days 7
Present a combined view grouped by user, then by day.
Example: /activity team
When the argument does not match any known subcommand, treat it as a GitHub username or user slug and show their recent activity.
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity recent --user USERNAME --days 7
If no results are found, check whether the user has a configured source:
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity sources list --user USERNAME
If no source exists, suggest adding one:
No activity source found for USERNAME. Add one with:
pi-activity sources add <github_username> --slug USERNAME --org <org>
Example: /activity dschwartzi
${CLAUDE_PLUGIN_ROOT:-~/.claude/project-intelligence}/bin/pi-activity.npx claudepluginhub theaichimera/claude-code-project-intelligenceSummarizes git commit history into structured daily or weekly work reports for standups and project updates. Automatically categorizes commits and generates Markdown reports.
Generates daily standup reports aggregating 24h GitHub activity (PRs, commits, reviews) and Linear issues by status (In Progress, Todo, blockers). Ideal for morning prep or activity summaries.
Analyzes git commit history for engineering retrospectives, tracking work patterns, code quality metrics, trends, per-person breakdowns, shipping streaks, and actionable improvements. Use for 'retro', weekly reviews, or 'what did we ship'.