InnoVestrum Agent Skills

May 24, 2026 ยท View on GitHub

Portable Agent Skills and global engineering rules for InnoVestrum โ€” shared across every AI coding tool you use.

Architecture

%%{init: {"theme": "base", "themeVariables": {
  "background": "#ffffff",
  "primaryColor": "#f0f4ff",
  "primaryTextColor": "#1e1e2e",
  "primaryBorderColor": "#c0c8e8",
  "lineColor": "#94a3b8",
  "clusterBkg": "#f8faff",
  "clusterBorder": "#c0c8e8",
  "titleColor": "#64748b",
  "edgeLabelBackground": "#ffffff",
  "fontFamily": "ui-sans-serif, system-ui, sans-serif",
  "fontSize": "13px"
}}}%%
flowchart TD
    classDef repo    fill:#ede9fe,stroke:#7c3aed,color:#4c1d95,font-weight:600
    classDef install fill:#f0fdf4,stroke:#16a34a,color:#14532d
    classDef tool    fill:#eff6ff,stroke:#2563eb,color:#1e3a8a

    REPO(["๐Ÿ—‚  agent-skills ยท github.com/InnoVestrum"]):::repo

    subgraph INSTALL ["  โš™  one-time install  "]
        direction LR
        I1("skills & rules"):::install
        I2("slash commands"):::install
        I3("MCPs"):::install
    end

    subgraph TOOLS ["  ๐Ÿ›   AI tools  "]
        direction LR
        WS("Windsurf"):::tool
        CC("Claude Code"):::tool
        CX("Cursor ยท Codex ยท Copilot"):::tool
    end

    REPO -->|"git clone + install.sh"| INSTALL
    I1 --> WS & CC & CX
    I2 & I3 --> CC

Compatibility

FeatureWindsurfClaude CodeCodex CLICursorCopilot
Global rules (AGENTS.md)โœ…โœ…โœ…โœ…โœ…
Skills (~/.agents/skills/)โœ…โœ…โœ…โœ…โœ…
MCP servers (context7, brave-search)๐Ÿ”งโœ…๐Ÿ”ง๐Ÿ”งโž–
GitHub (native OAuth)โž–โœ…โž–โž–โž–

๐Ÿ”ง = guided setup via setup-mcps skill

Installation

macOS / Linux / Git Bash

git clone https://github.com/InnoVestrum/agent-skills.git ~/.agents/agent-skills
bash ~/.agents/agent-skills/install.sh

Windows (PowerShell)

git clone https://github.com/InnoVestrum/agent-skills.git $HOME\.agents\agent-skills
powershell -ExecutionPolicy Bypass -File $HOME\.agents\agent-skills\install.ps1

Requires Developer Mode (Settings โ†’ Privacy & security โ†’ For developers) or an elevated PowerShell โ€” Windows blocks symlink creation otherwise. Both installers pre-flight this and abort with instructions if it's missing.

What the installer does: symlinks skills, global rules, and slash commands; creates the canonical repo symlink. If the Claude Code plugin marketplace clone (~/.claude/plugins/marketplaces/innovestrum/) is present, it also runs git pull --ff-only there so newly-pushed skills become visible to the plugin without a separate manual update. It does not install the Claude Code plugin โ€” that step is still manual (see below).

To update:

# bash
git -C ~/.agents/agent-skills pull && bash ~/.agents/agent-skills/install.sh
# PowerShell
git -C $HOME\.agents\agent-skills pull; & $HOME\.agents\agent-skills\install.ps1

Claude Code plugin (manual)

Open Claude Code and run:

/plugin marketplace add InnoVestrum/agent-skills
/plugin install innovestrum-standards@innovestrum

You'll be prompted for a GitHub Personal Access Token (repo, read:org from github.com/settings/tokens). This interactive flow is the only supported path โ€” the claude plugin install shell command cannot pass userConfig values, which leaves the GitHub MCP unconfigured and silently dropped.

MCP setup for other tools

After install, ask your agent "set up MCPs" โ€” it will invoke the setup-mcps skill.

Skills

SkillDescription
manage-rulesAdd, edit, or delete global engineering rules in AGENTS.md
manage-skillsAdd, edit, or delete skills in this repository
manage-commandsAdd, edit, or delete Claude Code slash commands
manage-mcpsAdd, edit, or remove MCP server declarations
setup-mcpsGuided MCP setup for Windsurf, Cursor, Codex, and Claude Code

Skill Format

Each skill follows the agentskills.io spec โ€” YAML frontmatter + Markdown body in skills/<name>/SKILL.md. The agent loads only name and description at startup (progressive disclosure), reading the full file only when the skill is relevant.

See CONTRIBUTING.md to add or improve skills.

License

MIT