ninja(sync): add sync-readme command for GitHub README export with UTM tracking and professional markdown formatting. Experimental

This commit is contained in:
Eyal Toledano
2025-06-07 22:07:35 -04:00
parent f28de8b729
commit d4f21be1a3
7 changed files with 1798 additions and 89 deletions

View File

@@ -0,0 +1,22 @@
---
"task-master-ai": minor
---
Add sync-readme command for a task export to GitHub README
Introduces a new `sync-readme` command that exports your task list to your project's README.md file.
**Features:**
- **Flexible filtering**: Supports `--status` filtering (e.g., pending, done) and `--with-subtasks` flag
- **Smart content management**: Automatically replaces existing exports or appends to new READMEs
- **Metadata display**: Shows export timestamp, subtask inclusion status, and filter settings
**Usage:**
- `task-master sync-readme` - Export tasks without subtasks
- `task-master sync-readme --with-subtasks` - Include subtasks in export
- `task-master sync-readme --status=pending` - Only export pending tasks
- `task-master sync-readme --status=done --with-subtasks` - Export completed tasks with subtasks
Perfect for showcasing project progress on GitHub with professional presentation and traffic analytics.