Skip to main content

Overview

CodeAlive offers three integration methods that complement each other:

MCP Server

Provides tools. Gives your agent direct access to the v3 Tool API set via the Model Context Protocol: get_data_sources, semantic_search, grep_search, repository ontology/tree/read tools, fetch_artifacts, get_artifact_relationships, ArtifactQuery tools, and stateless chat.

Agent Skill

Teaches workflows. Teaches your agent effective query patterns, cost-aware tool selection, and multi-step exploration workflows.

Claude Code Plugin

Bundles everything. Includes the skill plus authentication hooks and a code exploration subagent. Claude Code only.
The skill and MCP server work best together: the MCP server provides the tools, and the skill teaches the agent how to use them effectively.

Installing the Skill

1

Via Installer (Recommended)

The universal installer auto-detects your agents and installs the skill:
Select “CodeAlive Skill” when prompted. See the Installation Guide for details.
2

Via npx

Install the skill directly using the skills CLI:
This works with any agent that supports the skills.sh standard.
3

Manual Installation

Copy the skills/codealive-context-engine folder into your agent’s skills directory:

Installing the Claude Code Plugin

For Claude Code users, the plugin provides the best experience — it includes the skill plus Claude-specific enhancements.
1

Add the Marketplace

In Claude Code, run:
2

Install the Plugin

The plugin includes:
  • The CodeAlive Context Engine skill
  • Authentication hooks for automatic API key injection
  • A code exploration subagent for guided analysis
Already using the plugin in Claude Code and want another agent (for example Codex CLI) to load the same skill files? See Share the plugin with Codex CLI for a symlink-based bridge that follows every claude plugin update.

Setup & Authentication

After installing, run the interactive setup:
This will ask for your API key, verify it, and store it securely in your OS credential store. For self-hosted CodeAlive, set CODEALIVE_BASE_URL to your deployment origin, for example https://codealive.yourcompany.com. https://host/api is also accepted and normalized automatically.

API Key Resolution Order

  1. CODEALIVE_API_KEY environment variable
  2. OS credential store:

Available Tools

The skill provides local scripts for the complete Tool API v3 workflow plus an offline version check: Check the installed version locally:
Cost guidance: semantic_search and grep_search should be the default starting point. Chat invokes an LLM on the server side, is stateless in v3, can take substantially longer than retrieval, and is usually unnecessary unless you specifically request a synthesized answer after search.

Supported Agents

The skill works with 30+ agents that support the skills.sh standard, including: Cursor, GitHub Copilot, Windsurf, Gemini CLI, Codex, Goose, Amp, Roo Code, OpenCode, OpenClaw, Claude Code, and many more.

Troubleshooting

Run the setup script:
Or set the environment variable:
  1. Verify the skill files are in the correct directory for your agent
  2. Check that the SKILL.md file exists in the skill folder
  3. Restart your agent
The skill requires Python 3.8+. No third-party packages are needed — it uses only the standard library.
If the OS credential store fails:
  • macOS: Ensure Keychain Access is unlocked
  • Linux: Install libsecret-tools (sudo apt install libsecret-tools)
  • Windows: Run as Administrator
  • Fallback: Use the CODEALIVE_API_KEY environment variable
For more solutions, see the Troubleshooting Guide.

Installation Guide

Universal installer for all components

MCP Integration

Set up the MCP server for direct tool access

GitHub

Skills source code

skills.sh

Agent skills standard