_extra-skills/planning-doc-creation/SKILL.md
Core Skill. This skill is for document creation. User ask you to create planning documents, such as requirement and task breakdown.
npx skillsauth add poko8nada/pj_docs planning-doc-creationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
follow this sequence:
Read and use templates in /docs/template/:
docs/
├── template/
│ ├── requirements-mvp.template.md
│ └── tasks-mvp.template.md
├── requirements-mvp.md
├── requirements-v1.md (or requirements-prod1.md)
├── requirements-v2.md (or requirements-prod2.md)
├── tasks-mvp.md
├── tasks-v1.md (or tasks-prod1.md)
└── tasks-v2.md (or tasks-prod2.md)
NOTE: Following the documentation is fundamental to advancing the project, but since changes inevitably arise as the project progresses, the documentation should be flexible and designed to withstand modifications.
Regarding template items:
/docs/template/requirements-*.template.md/docs/template/tasks-*.template.mdTasks must follow a vertical slice approach: each task produces something that actually runs and can be verified in the development environment. Do NOT stack up files and functions task by task and only verify at the end.
Structure tasks like this:
pnpm run dev before moving on.Completion criteria for each task must be concrete and verifiable, combining both of the following:
pnpm run dev
GET /ogp?slug=hello returns 200 with Content-Type: image/png, the response image visually contains the blog icon/ and see the expected UI rendered, or a function returns the expected output when calledvalidate.test.ts normal/error cases all pass)Criteria like "implementation complete" or "tests pass" alone are not acceptable. Every task must include at least one runtime check.
Tests for a feature must be written in the same task as the feature itself, not deferred to a later task. If a task adds a function, its unit tests are part of that task's completion criteria.
tools
Composite Skill. This skill is used for project planning. Users request that a project plan be created, particularly during the initial stages.
development
Core Skill. Next.js 15+ App Router architecture guidelines including component patterns, state management with Zustand, server actions, and project structure. Use when developing Next.js applications.
development
Core Skill. HonoX architecture guidelines including file-based routing, Islands pattern, component types, performance optimization, and best practices for full-stack development.
development
Hono + HTMX architecture guidelines for Cloudflare Workers. Use when developing server-rendered applications with Hono, HTMX, and Hono JSX.