write-issue

Create and maintain GitHub issues and PRs via gh CLI and GraphQL workflows.

Updated Nov 8, 2024
One-click install
npx skills add https://github.com/cedanl/.github --skill write-issue-cedanl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-issue
Source: https://github.com/cedanl/.github/tree/main/.claude/skills/write-issue
Command: npx skills add https://github.com/cedanl/.github --skill write-issue-cedanl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing and maintaining GitHub issues and PRs across cedanl repositories is repetitive, error-prone, and slows collaboration. This Skill standardizes issue bodies, templates, and labels to enable consistent, faster triage and planning.

Core Features & Use Cases

  • Template-driven issue bodies for Bug, Task, and Pitch to ensure consistent structure and clarity.
  • Labels and project board integration to automatically categorize and track work across Cedanl repos.
  • Mention validation and guardrails to ensure valid @username handles and prevent miscommunication.

Quick Start

Describe the issue you want to create and let Claude format and publish it to GitHub.

Frequently Asked Questions about write-issue

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

FAQPage Schema
How do I automate GitHub issue creation with templates and labels?

Automating GitHub issue creation with templates and labels involves applying predefined structures for Bug, Task, and Pitch types, integrating project boards, and publishing via gh CLI. This ensures consistent structure, automatic categorization, and faster triage across repositories.

What is the best way to standardize GitHub issue bodies and PR workflows?

Standardizing GitHub issue bodies and PR workflows requires template-driven content generation, labeling conventions, and mention validation. This enforces consistent structure, prevents miscommunication with valid @username handles, and preserves frontmatter metadata for discovery.

Can I use gh CLI and GraphQL to manage GitHub issues and pull requests?

Yes, you can use gh CLI and GraphQL workflows to manage GitHub issues and pull requests. This allows you to automate publishing, edit issue titles and bodies, apply labels, and integrate with project boards while validating GitHub handles.

Does this approach validate GitHub handles when creating issues?

Yes, validating GitHub handles is built into the issue creation workflow. This applies guardrails to ensure valid @username mentions, preventing miscommunication and ensuring proper notifications are sent to the correct collaborators.

How do I integrate GitHub issues with project boards and label conventions?

Integrating GitHub issues with project boards and label conventions works by automatically applying labels and categorizing work during issue creation. This uses template-based bodies and frontmatter metadata to track work across repositories consistently.