bootstrap-context

Create a .claude/CLAUDE.md file with API and Service repository imports.

3|4|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/hmcts/agentic-plugins-marketplace --skill bootstrap-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap-context
Source: https://github.com/hmcts/agentic-plugins-marketplace/tree/main/plugins/agents/hmcts-apim-sdlc-orchestrator/skills/bootstrap-context
Command: npx skills add https://github.com/hmcts/agentic-plugins-marketplace --skill bootstrap-context

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the setup of Claude context for API and Service repositories, eliminating the need for manual configuration.

Core Features & Use Cases

  • Automatic Context Bootstrapping: Automatically runs on session start for api-cp-* and service-cp-* repos.
  • Custom Context Configuration: Writes a .claude/CLAUDE.md file with context-specific imports.
  • Gitignored File Management: Ensures .claude/CLAUDE.md is gitignored for local development.

Quick Start

Run /bootstrap-context to set up Claude context for your current repository.

Frequently Asked Questions about bootstrap-context

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Claude context setup for API and Service repositories?

You can automate Claude context setup by running the `/bootstrap-context` command, which automatically generates a `.claude/CLAUDE.md` file with specific imports for `api-cp-*` and `service-cp-*` repositories.

What is a .claude/CLAUDE.md file and why do I need it for context management?

A `.claude/CLAUDE.md` file contains context-specific imports that enable Claude to automatically load context standards during a session, eliminating manual configuration for local repository development.

Does the context bootstrap script work with any git repository?

No, the context bootstrap script requires local repository configuration specifically for `api-cp-*` or `service-cp-*` repositories to automatically run and set up the Claude context.

How do I prevent the generated CLAUDE.md file from being committed to git?

The context bootstrap process manages this automatically by ensuring the generated `.claude/CLAUDE.md` file is added to your `.gitignore` for local development isolation.

When does the automatic context bootstrapping trigger?

Automatic context bootstrapping triggers on session start, specifically detecting when you are working within configured `api-cp-*` or `service-cp-*` repositories to load context standards.