- Go to Microsoft Partner Center
- Sign in with your Microsoft account
- Complete the publisher registration process
- Verify your identity and business information
- Create an Azure DevOps organization at dev.azure.com
- Set up your organization with a unique name
- This will be your publisher ID (e.g.,
cost-katana)
- In Azure DevOps, go to User Settings β Personal Access Tokens
- Create a new token with Marketplace (Publish) scope
- Copy the token (you'll need it for authentication)
# Login with your publisher ID
vsce login cost-katana
# You'll be prompted for:
# - Personal Access Token (PAT)
# - Azure DevOps organization URL# Verify your PAT has publish rights
vsce verify-pat cost-katana# List files that will be published
vsce ls
# Package the extension
vsce package# Ensure all files are included
vsce ls
# Package the extension
vsce package# Publish the extension
vsce publish
# Or publish with specific version
vsce publish patch # 1.0.0 -> 1.0.1
vsce publish minor # 1.0.0 -> 1.1.0
vsce publish major # 1.0.0 -> 2.0.0- Check the VS Code Marketplace
- Search for "Cost Katana AI Optimizer"
- Verify your extension appears correctly
- Account Type: Choose "Individual" or "Company"
- Publisher ID: Request
cost-katana(or your preferred ID) - Contact Information: Provide valid contact details
- Identity Verification: Complete verification process
- Payment Information: Add payment method (if applicable)
- Organization Name:
cost-katana(or your preferred name) - Region: Choose closest to your location
- Project: Create a project for extension management
- Permissions: Ensure you have admin access
- Scope: Marketplace (Publish)
- Expiration: Set appropriate expiration (recommend 1 year)
- Permissions: Full access to Marketplace publishing
- Security: Store token securely
- β README.md: Comprehensive documentation
- β CHANGELOG.md: Version history
- β LICENSE: MIT License
- β package.json: Extension manifest
- β Icon: Basic icon (can be improved later)
- Better Icon: Create a professional 128x128 PNG icon
- Screenshots: Add usage screenshots
- Demo Video: Create a demo video
- Detailed Description: Enhance marketplace description
ai cost optimizationcursor extensiongpt cost trackingclaude optimizationgemini cost managementai usage analyticsprompt optimizationcost katana
- Primary: Other
ai,cost,optimization,cursor,gpt,claude,gemini
# 1. Build and package
npm run compile
vsce package
# 2. Login (first time only)
vsce login cost-katana
# 3. Publish
vsce publish
# 4. Verify
# Check marketplace listing# Update version in package.json
npm version patch # or minor/major
# Build and publish
npm run compile
vsce publish- Extension appears in marketplace search
- All files included correctly
- README displays properly
- Commands work as expected
- Configuration options available
- Icon displays correctly
- Share on social media
- Post in developer communities
- Create demo videos
- Write blog posts
- Engage with user feedback
- Monitor user reviews
- Track download statistics
- Respond to issues
- Plan feature updates
- Update documentation
# Re-login if token expires
vsce logout cost-katana
vsce login cost-katana# Check package contents
vsce ls
# Verify publisher access
vsce verify-pat cost-katana
# Check for validation errors
vsce package --no-dependencies# Check current version
npm version
# Update version
npm version patchOnce published, your extension will be available at: https://marketplace.visualstudio.com/items?itemName=cost-katana.cost-katana-ai-optimizer
- β 50+ API endpoints fully integrated
- β 18 VS Code commands for complete functionality
- β 30+ AI models supported
- β Real-time cost tracking and optimization
- β AI-powered recommendations and insights
- β Model comparison and cost analysis
- β Predictive analytics and forecasting
- Monitor: Track downloads and user feedback
- Engage: Respond to user questions and issues
- Improve: Plan feature updates based on feedback
- Market: Promote your extension in developer communities
- VS Code Extension API: https://code.visualstudio.com/api
- Marketplace Documentation: https://docs.microsoft.com/en-us/azure/devops/extend/publish/overview
- Publisher Support: https://aka.ms/vscode-discussions
- Cost Katana Backend: https://api.costkatana.com/api
Happy publishing! π