{"id":49086918,"url":"https://github.com/goffity/planner-skills","last_synced_at":"2026-04-20T16:08:11.780Z","repository":{"id":343857160,"uuid":"1179404163","full_name":"goffity/planner-skills","owner":"goffity","description":"Universal task planning and breakdown skill for AI coding agents. Auto-detects monorepo vs single-repo. Supports GitHub Issues and Jira.","archived":false,"fork":false,"pushed_at":"2026-04-04T15:50:50.000Z","size":109,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-04T18:35:04.146Z","etag":null,"topics":["agent-skills","ai-skills","claude-code","project-management","skills-sh","task-planning"],"latest_commit_sha":null,"homepage":"https://skills.sh","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/goffity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-12T01:56:30.000Z","updated_at":"2026-04-04T15:50:58.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/goffity/planner-skills","commit_stats":null,"previous_names":["goffity/planner-skills"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/goffity/planner-skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goffity%2Fplanner-skills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goffity%2Fplanner-skills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goffity%2Fplanner-skills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goffity%2Fplanner-skills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/goffity","download_url":"https://codeload.github.com/goffity/planner-skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goffity%2Fplanner-skills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32054672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T11:35:06.609Z","status":"ssl_error","status_checked_at":"2026-04-20T11:34:48.899Z","response_time":94,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skills","ai-skills","claude-code","project-management","skills-sh","task-planning"],"created_at":"2026-04-20T16:08:11.216Z","updated_at":"2026-04-20T16:08:11.771Z","avatar_url":"https://github.com/goffity.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Planner Skill\n\nTask planning and breakdown skill for AI coding agents. Analyzes your codebase, breaks work into well-scoped subtasks with dependencies, writes a trackable plan file, and optionally creates GitHub or Jira issues.\n\n## Install\n\n```bash\n# Global (all projects)\nnpx skills add goffity/planner-skill -g\n\n# Project-level\nnpx skills add goffity/planner-skill\n```\n\n## Usage\n\n```\n/planner Add user authentication with OAuth2\n/planner Refactor database layer to use repository pattern\n/planner Fix payment timeout when users checkout with multiple items\n/planner\n```\n\n## What It Does\n\n1. **Analyzes your codebase** — tech stack, architecture, affected files, test setup\n2. **Detects project structure** — auto-detects monorepo vs single-repo\n3. **Breaks down tasks** — parent task + subtasks with dependencies, effort estimates, and acceptance criteria\n4. **Creates a plan file** — saved to `docs/plans/\u003cname\u003e.md` for tracking\n5. **Creates issues** — optionally pushes tasks to GitHub Issues or Jira\n\n## Features\n\n- **Auto monorepo detection** — detects pnpm workspaces, Lerna, Nx, Turborepo, multiple go.mod, etc. Uses `[service]: description` prefix for subtasks in monorepo, plain titles for single-repo\n- **Multi-language output** — plan content in English or Thai\n- **Dependency tracking** — subtasks ordered by dependencies with execution order\n- **Current Flow / New Flow** — parent task always includes before/after behavior description\n- **Test subtask** — always includes a test subtask as the last item\n- **Two-pass issue creation** — creates all issues first, then links dependencies\n\n## Plan File Example\n\nPlans are saved to `docs/plans/` with this structure:\n\n```markdown\n# Plan: Add Authentication Layer\n\n**Status:** approved\n**Total Tasks:** 5\n**Estimated Effort:** XL\n\n| ID   | Title                          | Type    | Priority | Effort | Deps     |\n|------|--------------------------------|---------|----------|--------|----------|\n| T1   | Add authentication layer       | feature | high     | XL     | -        |\n| T1.1 | Create auth middleware         | feature | high     | M      | -        |\n| T1.2 | Add JWT token validation       | feature | high     | M      | T1.1     |\n| T1.3 | Add login UI components        | feature | high     | M      | T1.2     |\n| T1.4 | Unit + Integration tests       | test    | medium   | M      | T1.1~T1.3|\n```\n\n## Supported Agents\n\nWorks with any agent that supports the skills protocol, including:\n\nClaude Code, Cursor, GitHub Copilot, Cline, Windsurf, Roo, and more.\n\n## Supported Issue Trackers\n\n- **GitHub Issues** — via `gh` CLI\n- **Jira** — via jira-client script or `/jira` skill\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoffity%2Fplanner-skills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoffity%2Fplanner-skills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoffity%2Fplanner-skills/lists"}