[Skill Directory] Add community skill: task-flow (Notion + GitHub task lifecycle)

Open 💬 0 comments Opened Jun 14, 2026 by chaoming

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Developers using both Notion and GitHub have no structured way to keep the two in sync during AI-assisted development. Without a skill, Claude needs to be re-explained the workflow every session and task state drifts between the two tools — Notion tasks stay "Not Started" after GitHub Issues are opened, and Notion is never marked Done after work completes.

Proposed Solution

Add the task-flow skill to the Skills Directory.

Repo: https://github.com/chaoming/claude-productivity-skills
SKILL.md: https://github.com/chaoming/claude-productivity-skills/blob/main/plugins/task-flow/skills/task-flow/SKILL.md
License: MIT
Author: Chaoming Li (https://github.com/chaoming)

What it does: Manages the full task lifecycle across Notion (planning) and GitHub Issues (execution). When the user describes work to be done, Claude enters plan mode, proposes a breakdown into one or more GitHub Issues, writes the plan as a checklist directly to the Notion task page body, waits for user approval, then creates all issues automatically. Closing a task checks all linked issues via gh and waits for user verification before marking the Notion task Done.

Example prompts:

  • "[Brand] feature name" or "let's work on X" at session start
  • "graduate this task"
  • "close task"
  • "set up task management for this project"

Structure: Packaged as a marketplace plugin under plugins/task-flow/skills/task-flow/SKILL.md with a references/setup-guide.md. First use runs a setup wizard that writes .claude/task-management.json with the user's Notion database ID and default GitHub repo — no repeated setup across sessions.

Prerequisites: Notion MCP + gh CLI authenticated.

Alternative Solutions

Happy to restructure the repo (e.g. move SKILL.md to root) if that better fits the Skills Directory submission format. Also open to any preferred submission channel.

Priority

Medium

Feature Category

Developer productivity / workflow

Additional Context

This follows the same submission format as #67414. The skill has been tested across multiple brand repos in a multi-project workspace setup.

View original on GitHub ↗