Generate interactive AI transformation context-builder prompts for consulting clients. Use when creating structured discovery session prompts that guide a company through context gathering about their business, pain points, tech stack, and AI opportunities. Produces a resumable, multi-section prompt with Express/Deep Dive modes.
npx skills add https://github.com/glebis/claude-skills --skill context-builder
Generate interactive context-building prompts for consulting clients. These prompts are designed to be run in Claude Code -- they guide a team through structured questions using AskUserQuestion, generate output files per section, and compile everything into a reusable CLAUDE.md.
Ask all intake questions using AskUserQuestion with closed-list options. Gather:
Question 1: Company identifier
Question 2: Who will use this prompt?
Question 3: Primary consulting focus (multiSelect)
Question 4: Industry
Question 5: Existing context in vault?
Question 6: Session language
Run these research steps in parallel where possible:
Present a curated set of sections based on the consulting focus. Use AskUserQuestion with multiSelect to let the user pick which sections to include.
Draw from references/section-library.md for the full section catalog. Default section sets by focus:
AI Automation focus:
Existential Strategy focus:
Full Assessment (both):
All 10 sections from the library.
After section selection, ask:
Express mode grouping: Present a suggested grouping of selected sections into 4 Express mega-sections. Let user confirm or adjust.
Generate two files:
Save to: Claude-Drafts/{company-slug}-context-prompt.md
Structure (follow the template in references/prompt-template.md):
---
created_date: '[[YYYYMMDD]]'
type: draft
topic: consulting, AI transformation, {industry}
for: {contact person or team name}
---
# AI Transformation Context Builder -- {Company Name}
## About {Company}
[Generated from research -- company description, size, market, positioning]
## Current State
**What's working:** [from research + transcript]
**The gap:** [from research + transcript]
[If existential concerns found: **Existential context:**]
## Mode Selection
[Express vs Deep Dive with section descriptions]
## How This Works
[Standard interactive session instructions]
## Session Resumability
[Standard resumability logic]
## Interactive Flow
[Selected sections with tailored questions]
## Output Files
[One file per section + final CLAUDE.md]
## Relevant Frameworks
[Selected from references/frameworks.md based on focus]
If the prompt will be sent to someone external, generate a short instruction file:
Claude-Drafts/{company-slug}-context-instructions.md
Containing:
Question: What to do with the generated files?
If Telegram: ask for the recipient handle/name, then send using the telegram skill (intro message + file).
section-library.md -- Full catalog of available sections with question templatesprompt-template.md -- Structural template for the generated promptframeworks.md -- Consulting frameworks to selectively includeCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Replace with description of the skill and when Claude should use it.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Take glebis/context-builder from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.