AgentSkillsCN

agent-setup

检查并配置 outfitter 市场与插件。适用于新项目搭建、插件配置检查,或当提及“设置 outfitter”“配置插件”“市场”等词汇时。

SKILL.md
--- frontmatter
name: agent-setup
description: Check and configure outfitter marketplaces and plugins. Use when setting up a new project, checking plugin configuration, or when "setup outfitter", "configure plugins", or "marketplace" are mentioned.

Agent Setup

Check and configure outfitter marketplaces in a project.

Check Current Status

Checks both project (.claude/settings.json) and user (~/.claude/settings.json) levels.

!bun ${CLAUDE_PLUGIN_ROOT}/skills/agent-setup/scripts/check-outfitter.ts .

Marketplaces

AliasRepoRequired Plugin
outfitteroutfitter-dev/agentsoutfitter@outfitter
outfitter-internaloutfitter-dev/agents-internaloutfitter-dev@outfitter-internal

Optional Plugins

From outfitter marketplace:

PluginPurpose
gtGraphite stacked PR workflows
butGitButler virtual branch workflows
cli-devCLI development patterns

Required Setup

json
{
  "extraKnownMarketplaces": {
    "outfitter": {
      "source": { "source": "github", "repo": "outfitter-dev/agents" }
    },
    "outfitter-internal": {
      "source": { "source": "github", "repo": "outfitter-dev/agents-internal" }
    }
  },
  "enabledPlugins": {
    "outfitter@outfitter": true,
    "outfitter-dev@outfitter-internal": true
  }
}

Full Setup

json
{
  "extraKnownMarketplaces": {
    "outfitter": {
      "source": { "source": "github", "repo": "outfitter-dev/agents" }
    },
    "outfitter-internal": {
      "source": { "source": "github", "repo": "outfitter-dev/agents-internal" }
    }
  },
  "enabledPlugins": {
    "outfitter@outfitter": true,
    "outfitter-dev@outfitter-internal": true,
    "gt@outfitter": true,
    "but@outfitter": true,
    "cli-dev@outfitter": true
  }
}