project

Manage Kanban boards across GitHub Projects and Linear backends.

7|Updated May 28, 2026
One-click install
npx skills add https://github.com/zcaceres/skills --skill project-zcaceres
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project
Source: https://github.com/zcaceres/skills/tree/main/skills/project
Command: npx skills add https://github.com/zcaceres/skills --skill project-zcaceres

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the fragmentation of project management by providing a single, backend-neutral interface to manage Kanban boards across different platforms, ensuring your project tracking stays in sync with your codebase.

Core Features & Use Cases

  • Pluggable Backends: Seamlessly switch between GitHub Projects and Linear without changing your workflow.
  • Automated Workflows: Perform complex tasks like board auditing, card decomposition, and bulk updates with simple natural language commands.
  • Use Case: Use this to audit your project board against your actual codebase to identify stale tasks, or to automatically decompose a large feature request into a set of actionable sub-issues.

Quick Start

Run the project setup command to configure your backend and initialize your board.

Frequently Asked Questions about project

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

FAQPage Schema
How do I manage GitHub Projects and Linear Kanban boards from a single interface?

Unified Kanban management is achieved through a backend-neutral interface that connects to GitHub Projects and Linear, allowing you to perform end-to-end task lifecycle operations without switching contexts.

Do I need the GitHub CLI to manage project boards with this workflow?

Yes, you need the GitHub CLI installed to execute backend-specific API calls for GitHub Projects, alongside the official Linear MCP for interacting with Linear tasks.

Can I automatically decompose large feature requests into actionable sub-issues?

Automated card decomposition allows you to break down large feature requests into a set of actionable sub-issues on your Kanban board using natural language commands.

What is the best way to audit a project board against my actual codebase?

Board auditing scans your project tracker against your codebase to identify stale tasks and ensure your project tracking stays in sync with your actual development progress.

How do I perform bulk modifications on Kanban cards across different platforms?

Bulk modifications are executed through simple natural language commands that translate to backend-specific API calls, enabling you to update multiple cards seamlessly across GitHub and Linear.

Can I use jq for project-management automation with GitHub Projects?

Yes, jq is required as a dependency to parse and process JSON data returned from the GitHub CLI during automated project-management workflows.