Catalog
affaan-m/project-flow-ops

affaan-m

project-flow-ops

Operate execution flow across GitHub and Linear by triaging issues and pull requests, linking active work, and keeping GitHub public-facing while Linear remains the internal execution layer. Use when the user wants backlog control, PR triage, or GitHub-to-Linear coordination.

global
New~769
v1.1Saved May 11, 2026

Project Flow Ops

This skill turns disconnected GitHub issues, PRs, and Linear tasks into one execution flow.

Use it when the problem is coordination, not coding.

When to Use

  • Triage open PR or issue backlogs
  • Decide what belongs in Linear vs what should remain GitHub-only
  • Link active GitHub work to internal execution lanes
  • Classify PRs into merge, port/rebuild, close, or park
  • Audit whether review comments, CI failures, or stale issues are blocking execution

Operating Model

  • GitHub is the public and community truth
  • Linear is the internal execution truth for active scheduled work
  • Not every GitHub issue needs a Linear issue
  • Create or update Linear only when the work is:
    • active
    • delegated
    • scheduled
    • cross-functional
    • important enough to track internally

Core Workflow

1. Read the public surface first

Gather:

  • GitHub issue or PR state
  • author and branch status
  • review comments
  • CI status
  • linked issues

2. Classify the work

Every item should end up in one of these states:

State Meaning
Merge self-contained, policy-compliant, ready
Port/Rebuild useful idea, but should be manually re-landed inside ECC
Close wrong direction, stale, unsafe, or duplicated
Park potentially useful, but not scheduled now

3. Decide whether Linear is warranted

Create or update Linear only if:

  • execution is actively planned
  • multiple repos or workstreams are involved
  • the work needs internal ownership or sequencing
  • the issue is part of a larger program lane

Do not mirror everything mechanically.

4. Keep the two systems consistent

When work is active:

  • GitHub issue/PR should say what is happening publicly
  • Linear should track owner, priority, and execution lane internally

When work ships or is rejected:

  • post the public resolution back to GitHub
  • mark the Linear task accordingly

Review Rules

  • Never merge from title, summary, or trust alone; use the full diff
  • External-source features should be rebuilt inside ECC when they are valuable but not self-contained
  • CI red means classify and fix or block; do not pretend it is merge-ready
  • If the real blocker is product direction, say so instead of hiding behind tooling

Output Format

Return:

PUBLIC STATUS
- issue / PR state
- CI / review state

CLASSIFICATION
- merge / port-rebuild / close / park
- one-paragraph rationale

LINEAR ACTION
- create / update / no Linear item needed
- project / lane if applicable

NEXT OPERATOR ACTION
- exact next move

Good Use Cases

  • "Audit the open PR backlog and tell me what to merge vs rebuild"
  • "Map GitHub issues into our ECC 1.x and ECC 2.0 program lanes"
  • "Check whether this needs a Linear issue or should stay GitHub-only"
Files1
1 files · 1.0 KB

Select a file to preview

Overall Score

82/100

Grade

B

Good

Safety

90

Quality

80

Clarity

85

Completeness

75

Summary

Project Flow Ops guides agents in triaging GitHub issues and pull requests while maintaining Linear as the internal execution layer. It provides a classification workflow (merge/port-rebuild/close/park) and decision rules for when to create or sync Linear tasks, ensuring GitHub remains the public interface and Linear tracks internal execution intent.

Detected Capabilities

read GitHub issues and PRsread review commentsread CI statusclassify work itemsread Linear task statecreate Linear issuesupdate Linear issuespost public resolution back to GitHub

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

triage pr backloggithub to linear syncclassify github workmap issues to lanesaudit blocked prs

Use Cases

  • Triage open PR and issue backlogs to determine merge, port, close, or park actions
  • Map GitHub issues into internal execution lanes and ECC program phases
  • Decide whether a GitHub issue warrants a Linear task or should remain public-only
  • Audit blocking factors (CI failures, review comments, stale issues) in open GitHub work
  • Keep GitHub and Linear synchronized when active work ships or is rejected

Quality Notes

  • Well-structured operating model clearly separating GitHub (public) from Linear (internal) responsibilities
  • Decision tree for classification is unambiguous and actionable
  • Output format is concrete and repeatable
  • Review rules are pragmatic and catch common pitfalls (CI status, blind merges, product direction clarity)
  • Skill scope is tightly scoped to coordination, not development — appropriate for agent guidance
  • Good use cases ground the skill in real scenarios
  • Limitations are implicit (not every issue needs Linear) but could be more explicit in an edge cases section
Model: claude-haiku-4-5-20251001Analyzed: May 11, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Version History

v1.1

Content updated

2026-04-20

Latest
v1.0

No changelog

2026-04-12

Add affaan-m/project-flow-ops to your library

Command Palette

Search for a command to run...