[Skill Directory] Add community skill: task-flow (Notion + GitHub task lifecycle)
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.