Skip to main content
Version: v2.0.2

Admin Setup

Use this checklist if you are an organization administrator. You will install Spec Kit, subscribe, approve users, assign seats, and set org-level AI defaults so the team can work.

Prerequisites

  • Azure DevOps organization administrator rights
  • Ability to install marketplace extensions
  • Billing access for Stripe checkout (subscription and credits)

What only admins can do

TaskWhere
Install the extensionVisual Studio Marketplace
Subscribe, adjust seats, top up credits, manage billingAzure DevOps → Organization settingsRaaghu Spec Kit
Approve or deny first-time usersAccess Requests in the Spec Kit header
Assign or unassign seatsOrganization settings → Raaghu Spec KitUsers
Set shared org AI keys / enable Raaghu-hosted AISpec Kit hamburger → Settings

Members can authorize and use the hub only after access approval (when required) and an assigned seat.

Steps

1. Install the extension

  1. Open the Visual Studio MarketplaceAzure DevOps tab.
  2. Search for Raaghu Spec KitGet → select your organization → Install.
  3. Confirm under Organization settingsExtensionsInstalled.

Details: Installation and Launch.

2. Open the billing hub

  1. In Azure DevOps, open Organization settings.
  2. In the left menu, select Raaghu Spec Kit.

You should see tabs: Subscription, Users, Credits, and Usage.

This billing hub is separate from the in-extension Settings dialog (hamburger menu), which is used for AI keys and command labels. Details: Organization Settings.

3. Subscribe and choose seats

  1. On Subscription, set the number of seats.
  2. Click Subscribe for $…/month and complete checkout (Professional Plan — $19 per seat / month).
  3. Confirm status shows Active.

New Marketplace installs include an 7-day free trial. After the trial, an Active paid subscription is required.

See the subscribe screen in Organization Settings.

4. Approve access requests

  1. When users first authorize, they may submit an access request.
  2. Open Access Requests from the Spec Kit header.
  3. Approve or Deny each request.

Details: Access Requests.

5. Assign seats

  1. Open Organization settingsRaaghu Spec KitUsers.
  2. Under Available to assign, click Assign seat for each person who should use Spec Kit.
  3. Assign a seat to yourself if you will use the hub.

Important: Approval alone is not enough — users also need an assigned seat.

  • BYOK: In the Spec Kit hub, hamburger → SettingsOrganization Settings tab — add shared provider credentials for projects that use Admin mode.
  • Hosted AI: Top up credits on the billing hub Subscription tab, then enable Raaghu-hosted AI on the in-extension AI Settings tab. Set spending caps on the Credits tab if needed.

Naming tip: the in-extension Organization Settings tab is for shared AI keys. The Azure DevOps Organization settings → Raaghu Spec Kit hub is for billing and seats.

7. Smoke-test a project

  1. Open a project → Raaghu Spec Kit.
  2. Initialize Spec Kit once.
  3. Confirm chat can send a message (AI connected).
  4. Optionally run Your First Feature.

Next steps