Skills

Context Setup

Install context files from registry.

Install

npx skills add darrenhinde/OpenAgentsControl --skill context-setup -g -a claude-code -y
Category
Engineering
Updated
9d ago
License
MIT
Context cost
Lightabout 1,065 tokens
Runs scripts
No, instructions only

What it does

Install context files from registry. Use when user runs /install-context, says "install context", "setup context", or when context is missing and the user needs to get started.

Install Context

Announce: "Let me set up your context files."


Why Context Files Matter

Context files are project-specific standards that every AI agent loads before writing code. Without them:

  • Code won't follow your team's naming conventions or architecture patterns
  • Security and quality standards won't be applied automatically
  • Every agent starts from scratch instead of building on established patterns

With context files, every agent, coder, reviewer, tester, follows the same standards without you repeating yourself.


Quick Check

Run this single command to see everything relevant at once:

echo "=== Environment ===" && \
  { command -v git >/dev/null 2>&1 && echo "✓ git $(git --version | cut -d' ' -f3)" || echo "✗ git: not found, required"; } && \
  { command -v node >/dev/null 2>&1 && echo "✓ node $(node --version)" || echo "  node: not found (bash installer works without it)"; } && \
  echo "=== Context Status ===" && \
  { [ -f .claude/.context-manifest.json ] \
    && echo "Project: ✓ installed, $(grep -o '"profile": "[^"]*"' .claude/.context-manifest.json | head -1 | cut -d'"' -f4) profile" \
    || echo "Project: not installed"; } && \
  { [ -f ~/.claude/.context-manifest.json ] \
    && echo "Global:  ✓ installed, $(grep -o '"profile": "[^"]*"' ~/.claude/.context-manifest.json | head -1 | cut -d'"' -f4) profile" \
    || echo "Global:  not installed"; } && \
  { [ -f .oac.json ] && echo ".oac.json: ✓ exists" || echo ".oac.json: not found"; }

If already installed: show the status, ask if they want to reinstall (--force) or switch profiles.

If git is missing: stop and show the install instructions for git. Nothing else will work.


Ask Two Questions (then install)

Present both together as one message:

Where do you want to install context?

  1. This project only, .claude/context/ (just for this repo)
  2. Globally, ~/.claude/context/ (shared by all your projects)
Read the whole SKILL.md on GitHub

More in Engineering