skills/project-management/SKILL.md
Plan features, create user stories, define acceptance criteria, and break work into actionable tasks. Use when: planning a new feature, writing user stories, creating sprint tasks, defining acceptance criteria, estimating effort, or organizing a product backlog.
npx skillsauth add congiuluc/my-awesome-copilot project-managementInstall 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.
A feature is done when all of the following are met:
| Points | Complexity | Example | |--------|-----------|---------| | 1 | Trivial | Fix a typo, update a label | | 2 | Simple | Add a new field to an existing form | | 3 | Moderate | New CRUD endpoint with validation | | 5 | Complex | New feature with frontend + backend + tests | | 8 | Large | Multi-step workflow with state management | | 13 | Epic-sized | Break this down further |
tools
Build VS Code extensions with TypeScript. Covers extension anatomy, activation events, commands, tree views, webview panels, language features, testing, and publishing. Use when: creating a new VS Code extension, adding commands/views/providers, building webview UIs, implementing language server features, testing extensions, or packaging for the marketplace.
development
Track implementations, features, bugs, and releases in a versioning document. Use when: adding a commit, completing a feature, fixing a bug, or preparing a release. Automatically updates CHANGELOG.md following Keep a Changelog format and Semantic Versioning.
development
Write frontend tests using Vitest and React Testing Library. Use when: testing React components, hooks, user interactions, form submissions, accessibility assertions, or mocking API services.
development
Write Angular frontend tests using Jasmine, Karma, and Angular TestBed. Use when: testing Angular components, services, pipes, directives, user interactions, form submissions, accessibility assertions, or mocking HTTP services.