aceternity-ui
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or…
Manage MCP servers - discover, analyze, execute tools/prompts/resources. Use for MCP integrations, capability discovery, tool filtering, programmatic execution, or encountering context bloat, server configuration, tool execution errors.
Claude Code
$ npx -y skills add secondsky/claude-skills --skill mcp-management --agent claude-code
Codex
$ npx skills add secondsky/claude-skills --skill mcp-management -a codex -y
Cursor
$ npx skills add secondsky/claude-skills --skill mcp-management -a cursor -y
Gemini CLI
$ npx skills add secondsky/claude-skills --skill mcp-management -a gemini-cli -y
GitHub Copilot
$ npx skills add secondsky/claude-skills --skill mcp-management -a github-copilot -y
OpenCode
$ npx skills add secondsky/claude-skills --skill mcp-management -a opencode -y
Windsurf
$ npx skills add secondsky/claude-skills --skill mcp-management -a windsurf -y
name: mcp-management description: Manage MCP servers - discover, analyze, execute tools/prompts/resources. Use for MCP integrations, capability discovery, tool filtering, programmatic execution, or encountering context bloat, server configuration, tool execution errors. metadata: keywords: "MCP, Model Context Protocol, MCP servers, tool discovery, MCP integration, capability discovery, tool filtering, MCP tools, MCP prompts, MCP resources, progressive disclosure, multi-server management, tool catalog, mcp client, mcp execution, server configuration, context-efficient" license: MIT
Skill for managing and interacting with Model Context Protocol (MCP) servers.
MCP is an open protocol enabling AI agents to connect to external tools and data sources. This skill provides scripts and utilities to discover, analyze, and execute MCP capabilities from configured servers without polluting the main context window.
**Key Benefits**:
Use this skill when: 1. **Discovering MCP Capabilities**: Need to list available tools/prompts/resources from configured servers 2. **Task-Based Tool Selection**: Analyzing which MCP tools are relevant for a specific task 3. **Executing MCP Tools**: Calling MCP tools programmatically with proper parameter handling 4. **MCP Integration**: Building or debugging MCP client implementations 5. **Context Management**: Avoiding context pollution by delegating MCP operations to subagents
MCP servers configured in `.claude/.mcp.json`.
**Gemini CLI Integration** (recommended): Create symlink to `.gemini/settings.json`:
mkdir -p .gemini && ln -sf .claude/.mcp.json .gemini/settings.json
# Preferred: Using bun (faster) bunx tsx scripts/cli.ts list-tools # Saves to assets/tools.json bunx tsx scripts/cli.ts list-prompts bunx tsx scripts/cli.ts list-resources # Alternative: Using bunx bunx tsx scripts/cli.ts list-tools bunx tsx scripts/cli.ts list-prompts bunx tsx scripts/cli.ts list-resources
Aggregates capabilities from multiple servers with server identification.
LLM analyzes `assets/tools.json` directly - better than keyword matching algorithms.
**Primary: Gemini CLI** (if available)
gemini -y -m gemini-2.5-flash -p "Take a screenshot of https://example.com"
**Secondary: Direct Scripts**
# Preferred: Using bun
bunx tsx scripts/cli.ts call-tool memory create_entities '{"entities":[...]}'
# Alternative: Using bunx
bunx tsx scripts/cli.ts call-tool memory create_entities '{"entities":[...]}'**Fallback: mcp-manager Subagent**
Use Gemini CLI for automatic tool discovery and execution.
**Quick Example**:
gemini -y -m gemini-2.5-flash -p "Take a screenshot of https://example.com"
**Benefits**: Automatic tool discovery, natural language execution, faster than subagent orchestration.
Use `mcp-manager` agent when Gemini CLI unavailable. Subagent discovers tools, selects relevant ones, executes tasks, reports back.
**Benefit**: Main context stays clean, only relevant tool definitions loaded when needed.
LLM reads `assets/tools.json`, intelligently selects relevant tools using context understanding, synonyms, and intent recognition.
Coordinate tools across multiple servers. Each tool knows its source server for proper routing.
**Method 1: Gemini CLI** (recommended)
bun install -g gemini-cli # or: bun add -g gemini-cli mkdir -p .gemini && ln -sf .claude/.mcp.json .gemini/settings.json gemini -y -m gemini-2.5-flash -p "Take a screenshot of https://example.com"
**Method 2: Scripts**
cd .claude/skills/mcp-management/scripts
bun install # or: bun install
bunx tsx cli.ts list-tools # Saves to assets/tools.json
bunx tsx cli.ts call-tool memory create_entities '{"entities":[...]}'**Method 3: mcp-manager Subagent**
Dispatch subagent to handle MCP operations, keeping main context clean.
When installing MCP server packages, follow supply chain security best practices:
Load the `dependency-upgrade` skill for full security configuration including Socket CLI integration, cooldown setup, lockfile validation, and CI enforcement.
1. **Gemini CLI** (Primary): Fast, automatic, intelligent tool selection
2. **Direct CLI Scripts** (Secondary): Manual tool specification
3. **mcp-manager Subagent** (Fallback): Context-efficient delegation
The `mcp-manager` agent uses this skill to:
145 production-ready skills for Claude Code CLI 🔌 Platform / Harness Support These plugins ship as Claude Code marketplace plugins (.claude-plugin/ manifests) and Codex CLI plugins (.codex-plugin/ manifests).
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or…
Secure API authentication with JWT, OAuth 2.0, API keys. Use for authentication systems, third-party integrations,…
Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use…
Verifies API contracts between services using consumer-driven contracts, schema validation, and tools like Pact. Use when testing…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use…
Implements standardized API error responses with proper status codes, logging, and user-friendly messages. Use when building…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.