pr-context

Generates structured PR context summaries from development session learnings and branch changes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/paxtone-studio/openkodo --skill pr-context-paxtone-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-context
Source: https://github.com/paxtone-studio/openkodo/tree/main/plugins/kodo/skills/pr-context
Command: npx skills add https://github.com/paxtone-studio/openkodo --skill pr-context-paxtone-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill bridges the gap between development work and code review by automatically summarizing key decisions, patterns, and trade-offs made during a coding session, directly relevant to the changes in a pull request.

Core Features & Use Cases

  • Contextual Summarization: Gathers and filters learnings specific to the current branch's changes.
  • PR Description Enrichment: Formats summarized context into a structured section for pull request descriptions.
  • Decision Rationale: Helps reviewers understand the "why" behind implementation choices.
  • Use Case: Before submitting a PR for a new feature, use this Skill to generate a "Context" section in your PR description that details the key decisions made, patterns applied, and any known trade-offs, based on your development session's learnings.

Quick Start

Use the pr-context skill to generate a context summary for the current branch's changes.

Frequently Asked Questions about pr-context

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

FAQPage Schema
How do I add development session context to a pull request description?

To add development session context to a pull request, use a tool that summarizes session learnings and filters them against current branch diffs. This generates a structured markdown section for your PR descriptions detailing key decisions and trade-offs.

Why should I include session learnings in my code review documentation?

Including session learnings in code review documentation helps reviewers understand the rationale behind implementation choices. It bridges the gap between development work and review by summarizing the specific patterns and trade-offs relevant to the branch changes.

Can I automatically generate a context section for my git branch changes?

Yes, you can automatically generate a context section for git branch changes by summarizing development session learnings. The process requires filtering these learnings for relevance to the current diffs and formatting them into a structured markdown section for the PR.

Does this PR context summarization work without external dependencies?

Yes, PR context summarization works without external dependencies. It relies entirely on built-in scripts and reference components to process your development session learnings and format them for the pull request.

What is the best way to document implementation decisions for a new feature PR?

The best way to document implementation decisions for a new feature PR is to generate a dedicated context section. This section should summarize key decisions, applied patterns, and known trade-offs based on the development session's learnings relevant to the branch.

What should I do if my PR context is not filtering relevant learnings for the branch diff?

If your PR context is not filtering relevant learnings for the branch diff, ensure your development session learnings are properly recorded. The summarization process depends on matching these learnings against the current branch changes to format them correctly.