Skill Detail

nd-context-builder

Use when a user needs to create or refresh a persistent ND profile artifact for Claude, Codex, or another LLM. Trigger when the user wants structured intake around traits, activation patterns, shutdown triggers, time and energy patterns, prior systems, information preferences, or agent working instructions.

Version

1.0.0

Tags

intakeprofileneurodivergentcontext

Includes

  • skills/nd-context-builder/SKILL.md
  • skills/nd-context-builder/agents/openai.yaml
  • skills/_shared/architecture.md
  • skills/_shared/artifact-contracts.md

Direct links

Related skills

Dependencies

None.

Guide

Full skill content

Source

Raw source

---
name: nd-context-builder
description: Use when a user needs to create or refresh a persistent ND profile artifact for Claude, Codex, or another LLM. Trigger when the user wants structured intake around traits, activation patterns, shutdown triggers, time and energy patterns, prior systems, information preferences, or agent working instructions.
version: 1.0.0
tags:
  - intake
  - profile
  - neurodivergent
  - context
relatedSkills:
  - nd-process-designer
  - nd-session-loop
---

# ND Context Builder

## Overview

This skill interviews the user about how their ND traits actually show up in work, then writes a reusable `nd-profile.md` artifact. It is the foundation skill for the rest of the suite.

## Workflow

1. Read any existing ND profile, CLAUDE.md, or other context files available in this environment if they are present. Do not assume any specific file structure or memory system — check only what is actually accessible. If nothing is available, proceed without it.
2. Decide whether this is a fresh intake or an update pass. Open by stating which one this is and asking the first question directly. Do not lead with a preamble.
3. Ask one question at a time. Use a mix of structured, mixed, and open-ended prompts.
4. When a response is short, vague, or confused, reflect back what you heard and ask one clarifying follow-up before moving on.
5. Write or update the ND profile artifact using the contract in `../_shared/artifact-contracts.md` once all priority areas are covered. Do not continue asking questions after writing.
6. End with a short handoff: what was captured, what remains fuzzy, and whether `nd-process-designer` is now ready.

## Question format rules

- Use structured prompts when the user may need vocabulary to recognize their own experience.
- Use open-ended prompts when the user's own words are the important data.
- Use mixed prompts when common patterns help, but specificity still matters.
- Never force the entire intake into checkbox mode or blank-page mode.

## Intake scope

Cover these areas in order of priority. If user energy or attention runs short, preserve the first three before writing a partial profile:

Priority 1 (always cover):
- Which ND traits apply and how they manifest
- What activates the user
- What causes shutdown or avoidance

Priority 2 (cover when possible):
- How they prefer information to be delivered
- What support conditions help

Priority 3 (optional, can update later):
- How they know when work is going well
- Their relationship with time, scheduling, and recovery
- What systems they have already tried

## Output rules

- Write stable headings so downstream skills can read the artifact reliably.
- Preserve the user's own language where it adds specificity.
- The final section must be written to the receiving agent, not the user.
- If the user already has a profile, update it rather than rewriting it from scratch unless they explicitly ask to restart.

## Guardrails

- Do not diagnose.
- Do not turn the conversation into therapy.
- Do not ask for everything at once.
- Do not overwrite existing context casually.
- If the user wants only a partial profile update, do only that.

## References

- Read `../_shared/architecture.md` before running the workflow.
- Read `../_shared/artifact-contracts.md` before writing or updating the profile artifact.