github-activity-report

Analyze GitHub PR activity and generate a Markdown portfolio report.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/884js/agent-skills --skill github-activity-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-activity-report
Source: https://github.com/884js/agent-skills/tree/main/skills/github-activity-report
Command: npx skills add https://github.com/884js/agent-skills --skill github-activity-report

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, and includes scripts (resource) components.

What problem does it solve?

Generate a portfolio-style report of your GitHub activity (PRs) for job applications. It outputs a Markdown file with all commits sorted by date, enabling you to present your contributions clearly to potential employers.

Core Features & Use Cases

  • Portfolio-style GitHub activity report over a selected timeframe
  • Date-sorted list of PRs and commits across repositories
  • Localized invocation support (e.g., GitHub活動, コミット履歴, 作ったもの一覧, ポートフォリオ)

Quick Start

Ask the skill to generate a GitHub activity portfolio report.

Frequently Asked Questions about github-activity-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a GitHub activity report for my portfolio?

To generate a GitHub activity report, this skill fetches your merged pull requests and commits using the gh API and outputs a single sorted Markdown file. It shapes API data with jq to create a polished portfolio of your contributions.

What is the best way to showcase GitHub PRs for a job application?

Showcasing GitHub PRs for a job application is done by compiling a date-sorted Markdown report of your pull requests and commits across organizations. This produces a clear, localized activity history to present to potential employers.

Do I need gh and jq installed to pull GitHub commit history?

Yes, you need both gh and jq installed to pull GitHub commit history. The skill relies on gh for authenticated GitHub API access to fetch pull requests, and uses jq to shape the JSON data into a final Markdown file.

Can I collect GitHub pull requests across multiple organizations?

Collecting GitHub pull requests across multiple organizations is supported. The skill analyzes PR activity across various repositories and organizations, grouping all merged pull requests and commits into one unified Markdown portfolio.

Does the GitHub activity portfolio support localized output?

The GitHub activity portfolio supports localized invocation, allowing you to trigger report generation using localized terms. This enables you to create Markdown outputs with headers tailored to specific languages for your commit history.