Skip to content

Standard Tooling Plugin

Claude Code plugin for the standard-tooling ecosystem. Delivers shared hooks, skills, and agents to all managed repositories.

Overview

This plugin is the behavioral counterpart to the standard-tooling Python package. While standard-tooling provides runtime CLI tools (st-commit, st-submit-pr, etc.) via PATH, this plugin provides Claude Code configuration that enforces workflow compliance mechanically.

What's Included

Component Purpose
Hooks Pre/PostToolUse/Stop workflow guardrails
Skills Shared workflow skills (commit, PR, etc.)
Agents Bootstrap subagent for session context

Two-Repo Model

Repo Delivers Distribution
standard-tooling Python CLIs (st-*), validators PATH
standard-tooling-plugin Hooks, skills, agents Claude Code plugin

These are complementary: the plugin tells Claude how to behave; PATH makes the tools available to run.

Installation

From marketplace

Configure in your project's .claude/settings.json:

{
  "plugins": ["standard-tooling"]
}

Local development

claude --plugin-dir /path/to/standard-tooling-plugin

Plugin Namespace

All skills are namespaced under standard-tooling:

/standard-tooling:<skill-name>