Docs

Specs out

GitHub

GitHub

Connect your repository so specs include real file paths from your codebase.

Setup

  1. Go to Settings → Integrations → GitHub
  2. Click Connect
  3. Authorize Circuit and select a repository

What Circuit Reads

Circuit uses repository-level read access to understand your codebase:

WhatHow It's Used
File treeSuggests accurate file paths in the Files to Touch section
READMEUnderstands tech stack and project structure
Recent commitsDetects active areas of the codebase
Naming conventionsKeeps spec language consistent with your codebase

This is read-only. Circuit never writes to your repository.

How It Enriches Specs

The Files to Touch section in every spec is powered by GitHub. Without a GitHub connection, this section is omitted. With it, specs suggest real paths — src/components/CSVImport.tsx (new) rather than generic descriptions.

See Working with Specs for the full spec structure.

Disconnect

Go to Settings → Integrations and click Disconnect next to GitHub. Existing specs keep their file paths. New specs generated after disconnecting will omit the Files to Touch section.

Can't find what you're looking for?

Contact support