Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sigrid AI Toolkit

A Claude Code plugin marketplace for Sigrid integrations (documentation).

Sigrid MCP integrations can be used to leverage Sigrid's capabilities from AI Coding Assistants, Agents and other MCP-based LLM tools.

  • Guardrails: Leverage Sigrid's code analysis to prevent AI Coding Assistants from introducing security and other quality issues
  • Auto-fix agents: Use data from Sigrid to let AI Coding Agents auto-fix and improve existing quality issues at scale

The sigrid plugin

The plugin auto-configures the Sigrid MCP server (guardrails + auto-fix data) and ships skills for diagnosing and improving code quality — the auto-fix agents.

Skill What it does
setup Sets up your Sigrid profile (customer, system, conventions). Run this first.
sigrid-diagnose Identifies your weakest maintainability property and surfaces high-leverage refactoring candidates
sigrid-improve Executes refactoring candidates with guardrail verification
change-feedback Runs Sigrid CI locally and returns structured quality feedback
architecture-drift Flags architecture drift introduced by an in-progress change, grounded in Sigrid's architecture graph
fix-osh-risk Remediates open source health findings — opens change requests or researched issues
resolve-security-findings Triages and/or fixes security findings

Auto-run guardrails hook

The plugin automatically runs the guardrails check on production-code files as Claude edits them. It's on by default; turn it off via /pluginInstalledsigridConfigure optionsAuto-run guardrails check.

Prerequisites

Install

  1. Install the Sigrid plugin marketplace

    /plugin marketplace add Software-Improvement-Group/sigrid-ai-toolkit
    
  2. Install the plugin

    /plugin install sigrid@sigrid-ai-toolkit
    

    You'll be prompted for your Sigrid API token on first use. The token is stored securely in your system keychain.

  3. Set up your profile

    /sigrid:setup
    

    This interviews you for your Sigrid customer/system and conventions, and writes them to a profile the skills read. The profile lives outside the plugin, so it survives updates.

  4. Enable auto-update (recommended)

How to: Enable auto-update

We regularly add improvements and new features. To ensure you get these updates automatically:

  • /plugin to enter the plugin overview
  • Navigate to Marketplaces
  • Navigate to sigrid-ai-toolkit and press enter to select
  • Navigate to Enable auto-update and press enter to enable

Claude Code will now automatically update the Sigrid plugin for you.

Usage

See the Sigrid MCP documentation for MCP usage. Each skill has its own README.md under sigrid/skills/.

Customization — profile, not fork

Adapt the plugin by configuring, not forking. In order of preference (only the last loses clean updates):

  1. Run /sigrid:setup → writes your profile. Survives /plugin update.
  2. Edit the profile (${CLAUDE_PLUGIN_DATA}/CLAUDE.md, i.e. ~/.claude/plugins/data/sigrid-sigrid-ai-toolkit/CLAUDE.md) or connect a different git-host MCP. Survives updates.
  3. Fork a SKILL.md → the escape hatch for rewriting a procedure. You then own updates to it.

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages