---
title: GitHub Copilot Integration
description: Use Siglata's Agent Plugins with GitHub Copilot across editors, CLI, and GitHub.com.
sidebar:
  label: GitHub Copilot
  order: 12
---

GitHub Copilot supports portable Agent Plugins across desktop editors, terminals, and GitHub workspaces.

## Automated Setup

Run the Siglata Universal Installer:

**macOS & Linux**

```bash curl -fsSL https://www.siglata.com/install/plugins | sh ```

**Windows**

```powershell irm https://www.siglata.com/install/plugins.ps1 | iex ```

## Manual Setup

In repositories with GitHub Copilot Agent mode enabled, add the plugin to `.github/copilot-plugins.json`:

```json
{
  "plugins": [
    {
      "name": "siglata",
      "source": "npm:@siglata/files"
    }
  ]
}
```

Or configure via the Copilot CLI:

```bash
gh copilot plugin add @siglata/files
```

## Workflows

- **PR Validation**: Copilot can verify that spreadsheet changes in pull requests meet business rules.
- **Code & Catalog Sync**: Ensure database migrations and spreadsheet schemas stay aligned across revisions.
- **Natural Language Data Extraction**: Ask Copilot to pull table structures into TypeScript types.
