Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Cursor AI SDLCNew to Visual Studio Code? Get it now.
Cursor AI SDLC

Cursor AI SDLC

Zygen

|
3 installs
| (0) | Free
Cursor-optimized SDLC wizard that writes per-ticket trackers and integrates with the /sdlc slash command.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Cursor AI SDLC (VS Code Extension)

What this extension does

  • Provides a wizard UI (QuickPick/InputBox) to capture SDLC inputs for a ticket.
  • Creates/updates a per-ticket tracker: docs/sdlc/<TICKET>.md
  • Ensures the Cursor command kit exists:
    • .cursor/commands/sdlc.md
    • docs/sdlc/TICKET_TEMPLATE.md
  • Copies a "continue in Cursor chat" prompt to clipboard so the user can paste it into Cursor chat and continue.

Commands

  • SDLC: Install Kit — installs/updates the command kit and template into the repo.
  • SDLC: Start Ticket (Wizard) — runs the wizard and writes docs/sdlc/<TICKET>.md.
  • SDLC: Resume Ticket — selects an existing ticket tracker and copies a "continue" prompt.

UX principles

  • Every question offers:
    • QuickPick options
    • An Other… option that opens a plain-text input box
  • Minimal required questions first; expand as needed.

Build / Run (local)

Prereqs: Node.js 18+.

  1. Install dependencies:
npm install
  1. Build:
npm run compile
  1. Run in Extension Development Host:
  • Open this repo in VS Code/Cursor
  • Run: Run Extension (F5) from the extension project

Package & Publish (VS Code Marketplace)

Prereqs:

  • publisher must be zygen in package.json.
  • You need an Azure DevOps PAT with Marketplace publish permission.
# Install vsce
npm install -g @vscode/vsce

# Bump version (required before each publish)
npm version patch
# or
npm version minor
# or
npm version major

# Build the extension
npm run compile

# Package a local VSIX
vsce package

# Login to your Marketplace publisher (zygen)
vsce login zygen

# Publish current version
vsce publish

# (Optional) publish a specific version explicitly
vsce publish 0.1.1

Notes:

  • Create the PAT in Azure DevOps with “Marketplace (Publish)” scope.
  • publisher in package.json must match zygen.

Package & Publish (Open VSX)

Prereqs:

  • publisher must be zygen in package.json (becomes your namespace).
  • Obtain an access token from https://open-vsx.org (Account → Access Tokens).
# Install ovsx
npm install -g ovsx

# Build the extension
npm run compile

# (One-time) create namespace if not exists
ovsx create-namespace zygen

# Login with your Open VSX access token
ovsx login -p <your-open-vsx-token>

# Publish using project metadata
ovsx publish

# (Alternatively) publish a specific VSIX
ovsx publish --packagePath ./cursor-sdlc-0.1.0.vsix

Notes:

  • publisher in package.json must match the Open VSX namespace zygen.

Local Install (Smoke Test)

Install your packaged VSIX locally to validate before publishing.

# After `vsce package` produces ./cursor-sdlc-0.1.0.vsix
code --install-extension ./cursor-sdlc-0.1.0.vsix

# Uninstall if needed
code --uninstall-extension zygen.cursor-sdlc
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft