dynamo-pr-description

Generates pull request descriptions for the Dynamo repository from git diffs, commit logs, or user summaries.

2.0k|678|Updated Feb 9, 2012
One-click install
npx skills add https://github.com/DynamoDS/Dynamo --skill dynamo-pr-description
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynamo-pr-description
Source: https://github.com/DynamoDS/Dynamo/tree/main/.agents/skills/dynamo-pr-description
Command: npx skills add https://github.com/DynamoDS/Dynamo --skill dynamo-pr-description

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating pull request descriptions for the Dynamo repository, ensuring they adhere to the team's established template and standards.

Core Features & Use Cases

  • Automated Description Generation: Creates PR descriptions from git diffs, commit logs, or user-provided summaries.
  • Template Adherence: Mirrors the structure and section order of the .github/PULL_REQUEST_TEMPLATE.md file.
  • Use Case: When you've finished coding a new feature for Dynamo, use this Skill to quickly generate a well-formatted PR description that includes all necessary sections like Purpose, Declarations, and Release Notes, based on your code changes.

Quick Start

Use the dynamo-pr-description skill to write a PR description for the current git diff.

Frequently Asked Questions about dynamo-pr-description

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

FAQPage Schema
How do I generate a pull request description from a git diff for the Dynamo repository?

You can generate a pull request description by providing git diffs, commit logs, or user summaries to automatically populate the Dynamo team's required template sections such as Purpose, Declarations, and Release Notes for review readiness.

What is the best way to automate writing PR descriptions for Dynamo code changes?

Automating PR descriptions is best handled by processing your code changes to mirror the structure and section order of the Dynamo `.github/PULL_REQUEST_TEMPLATE.md` file, ensuring established standards are met. This approach extracts relevant details from diffs or commit logs to populate required sections like Purpose and Release Notes.

Can I use commit logs to populate the Release Notes section in a Dynamo PR?

Yes, commit logs can be used to populate the Release Notes section. The generation process parses commit logs or git diffs to fill the template's required sections, adhering to the team's established content requirements and standards.

Does the Dynamo PR description generator require a specific template structure?

Yes, the generator requires the Dynamo repository's specific template structure. It mirrors the section order found in the `.github/PULL_REQUEST_TEMPLATE.md` file, populating specific sections like Purpose and Declarations based on your provided code changes and summaries.

How do I ensure my Dynamo pull request meets the team's code review standards?

Ensure your pull request meets code review standards by generating the description to align with Dynamo's template structure and content requirements. This process populates necessary sections like Purpose and Release Notes from your diffs, guaranteeing adherence to established team standards.