q-projects

Manage project lifecycles and aggregate tasks via the qp CLI.

3|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/oddship/bosun --skill q-projects
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: q-projects
Source: https://github.com/oddship/bosun/tree/main/packages/pi-q/skills/q-projects
Command: npx skills add https://github.com/oddship/bosun --skill q-projects

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines project management by providing a command-line interface for creating, updating, tracking, and archiving projects and their associated tasks.

Core Features & Use Cases

  • Project CRUD: Create, view, update, and archive projects with detailed metadata.
  • Task Aggregation: Link tasks to projects and calculate overall project progress.
  • Progress Tracking: Monitor project health and timelines based on task completion.
  • Use Case: As a project manager, you need to create a new project for "GTT v2 Migration", assign it a P0 priority, link it to specific repositories, and track its progress as tasks are completed.

Quick Start

Use the qp CLI to create a new project named "GTT v2 Migration" with P0 priority and associate it with the github/myorg/myrepo repository.

Frequently Asked Questions about q-projects

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

FAQPage Schema
How do I manage project lifecycles and track task progress from the command line?

You can manage project lifecycles from the command line using the qp CLI tool to create projects, update status, calculate progress, and archive completed work. It aggregates linked tasks to provide overall project oversight and health monitoring.

How do I create a new project with priority, due dates, and linked repositories?

Creating a new project with priority, due dates, and repositories involves using the qp CLI to assign detailed metadata during project creation. You can designate P0 priority, link specific repositories, and apply tags for organized project tracking.

Can I aggregate tasks from existing task management systems to calculate overall project progress?

Yes, task aggregation integrates with your task management systems to link individual tasks to specific projects. The tool calculates overall project progress automatically by monitoring task completion rates across the aggregated linked tasks.

Does this project management approach work for agile workflows and progress tracking?

Yes, this approach supports agile workflows by facilitating iterative progress tracking and project status updates. It integrates task aggregation and metadata tagging to monitor project health and timelines based on continuous task completion.

What is the best way to archive completed projects and organize project metadata?

The best way to archive completed projects is using the qp CLI's archival feature, which safely stores finished work while preserving detailed metadata like priority, due dates, repositories, and tags for future reference and organized oversight.

Do I need any external dependencies or modules to run the qp CLI for project tracking?

No external dependencies or modules are required to run the qp CLI for project tracking. The Skill operates independently with its internal scripts and references, allowing immediate project creation, status updates, and progress calculation.