Task: Create VSCode marketplace listing (description, icon, banner, categories)
Description
Create professional marketplace assets and metadata for the VSCode extension listing, including icon, banner image, comprehensive description, and proper categorization. This ensures the extension presents professionally on the VSCode marketplace and attracts users.
Acceptance Criteria
Technical Details
- Update
extensions/vscode/package.json with:
displayName: User-friendly extension name
description: Concise one-line description (< 140 chars)
categories: ["Project Management", "Other"]
keywords: ["ccpm", "critical chain", "project management", "tasks", "epics"]
icon: Path to extension icon
galleryBanner: { "color": "#1E1E1E", "theme": "dark" }
publisher: Publisher ID from VSCode marketplace
repository: GitHub repository URL
bugs: Issues URL
homepage: Project homepage/README URL
license: License identifier
- Create extension icon:
- Size: 128x128 pixels
- Format: PNG with transparency
- Design: Clean, recognizable, represents CCPM/project management
- Save as:
extensions/vscode/media/icon.png
- Create optional banner:
- Size: 1280x640 pixels
- Format: PNG
- Complementary to icon design
- Write marketplace description sections:
- Short description (for search results)
- Detailed description (features, benefits, use cases)
- Include feature list with bullet points
- Add usage instructions
- Include screenshots/GIFs
- Files affected:
extensions/vscode/package.json (updated)
extensions/vscode/media/icon.png (new file)
extensions/vscode/media/banner.png (optional, new file)
Dependencies
Effort Estimate
- Size: S
- Hours: 4
- Parallel: false
Definition of Done
Task: Create VSCode marketplace listing (description, icon, banner, categories)
Description
Create professional marketplace assets and metadata for the VSCode extension listing, including icon, banner image, comprehensive description, and proper categorization. This ensures the extension presents professionally on the VSCode marketplace and attracts users.
Acceptance Criteria
Technical Details
extensions/vscode/package.jsonwith:displayName: User-friendly extension namedescription: Concise one-line description (< 140 chars)categories: ["Project Management", "Other"]keywords: ["ccpm", "critical chain", "project management", "tasks", "epics"]icon: Path to extension icongalleryBanner: { "color": "#1E1E1E", "theme": "dark" }publisher: Publisher ID from VSCode marketplacerepository: GitHub repository URLbugs: Issues URLhomepage: Project homepage/README URLlicense: License identifierextensions/vscode/media/icon.pngextensions/vscode/package.json(updated)extensions/vscode/media/icon.png(new file)extensions/vscode/media/banner.png(optional, new file)Dependencies
Effort Estimate
Definition of Done