setup-github-project-tools

Detect GitHub repository, project, and field IDs, then write configuration to `.claude-shim.json`.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/deneb-lab/claude-shim --skill setup-github-project-tools
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-github-project-tools
Source: https://github.com/deneb-lab/claude-shim/tree/main/plugins/github-project-tools/skills/setup-github-project-tools
Command: npx skills add https://github.com/deneb-lab/claude-shim --skill setup-github-project-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the setup and configuration of the github-project-tools plugin, simplifying the process of integrating your GitHub repositories with project boards for streamlined issue management.

Core Features & Use Cases

  • Automated Detection: Automatically detects your GitHub repository, project board, and relevant field IDs.
  • Flexible Configuration: Allows users to reconfigure specific aspects like repository, project, status mappings, or issue types.
  • Use Case: When you first install the github-project-tools plugin, run this Skill to automatically detect your current GitHub project and set up the necessary configurations in .claude-shim.json, enabling immediate use of other github-project-tools skills.

Quick Start

Run the setup-github-project-tools skill to configure the github-project-tools plugin for your current repository.

Frequently Asked Questions about setup-github-project-tools

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

FAQPage Schema
How do I configure GitHub project integration for my repository?▼

To configure GitHub project integration, run the setup skill to automatically detect repository, project, and field IDs, then write the configuration to `.claude-shim.json` for immediate issue management.

What is automated GitHub project board setup and how does it work?▼

Automated GitHub project board setup detects your repository, project board, and relevant field IDs without manual input. It writes these mappings to `.claude-shim.json`, enabling other project management skills to function.

Can I reconfigure specific settings like status mappings in an existing GitHub project setup?▼

Yes, you can reconfigure specific settings like repository, project, status mappings, or issue types. The setup supports partial reconfiguration of existing settings without overwriting the entire configuration.

Do I need the github-project-tools plugin to use this configuration setup?▼

Yes, this setup automates the configuration specifically for the `github-project-tools` plugin. You should install the plugin first, then run this skill to generate the required `.claude-shim.json` file.

What's the best way to automate issue tracking setup for GitHub project boards?▼

The best way to automate issue tracking setup is using a configuration skill that detects project field IDs and status mappings automatically, writing them directly to your configuration file to streamline integration.