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.