add-item

Create GitHub issues and link them to a configured GitHub Project.

6|Updated Oct 7, 2025
One-click install
npx skills add https://github.com/rjroy/vibe-garden --skill add-item
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-item
Source: https://github.com/rjroy/vibe-garden/tree/main/compass-rose/skills/add-item
Command: npx skills add https://github.com/rjroy/vibe-garden --skill add-item

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of repository issues and attaching them to a configured GitHub Project. It eliminates manual, error-prone steps when adding work items, ensuring consistent project integration and field updates.

Core Features & Use Cases

  • Create repository issues via gh issue create and link them to a GitHub Project.
  • Interactive gathering of title, description, priority, size, and status, then updates to project fields when available.
  • Supports backlog and task items with automatic project associations and consistent field handling.

Quick Start

Start by invoking the skill: add-item or /compass-rose:add-item. The assistant will prompt you for title, description, priority, size, and status, then create the repository issue and link it to the project.

Frequently Asked Questions about add-item

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

FAQPage Schema
How do I create GitHub issues and automatically link them to a project?

You can automate creating GitHub issues and linking them to a project by invoking the add-item skill, which interactively gathers title, description, priority, size, and status, then creates the repository issue and attaches it to your configured GitHub Project.

What is the best way to automate adding backlog items to GitHub Projects?

Automating backlog item creation is best handled by using the add-item skill, which eliminates manual entry by creating repository issues via gh issue create and automatically linking them to a GitHub Project while updating relevant custom fields like priority and size.

Do I need the gh CLI to create issues and update GitHub Project fields?

Yes, you need the gh CLI, specifically the gh issue create command, to generate the repository issues. The skill also relies on the compass-rose gh-api-scripts skill to link the issue to the project and update custom fields like priority, size, and status.

How does interactive issue creation work for GitHub Projects?

Interactive issue creation works by prompting you for the title, description, priority, size, and status of the work item. Once provided, it automatically creates the issue in the repository and links it to the configured GitHub Project with the specified custom fields updated.

Why are my GitHub Project custom fields not updating when I create issues?

GitHub Project custom fields may not update if the project lacks the expected fields, or if there is improper authentication and configuration. The skill requires a properly configured GitHub Project with the expected priority, size, and status fields to update them successfully.