---
id: "framework-skill-creation"
type: "framework"
source_timestamps: ["00:08:19", "00:09:00", "00:12:30"]
tags: ["prompt-engineering", "process-mapping"]
related: ["concept-dialogue-structure", "entity-k-kumar"]
steps: ["Identify the primary Goal or Intent of the conversation", "Extract the Constraints applied during the dialogue", "Identify the Assumptions made by both user and model", "Map the Sub-goals or intermediate steps", "Encode Goal/Constraints/Assumptions/Sub-goals into a structured markdown 'Skill' file"]
sources: ["video"]
sourceVaultSlug: "interpretible-context-methodology-icm-2026Jun02"
originDay: 1
---
# Skill Creation via Dialogue Extraction

## Purpose

A repeatable framework for converting ephemeral chatbot conversations into structured, reusable AI **skills** (markdown files) suitable for use under [[concept-icm-d1]]. It operationalizes the thesis of [[concept-dialogue-structure]].

The framework grew out of the visual decision-tree mapping tool built by [[entity-k-kumar]].

## The Five Steps

### 1. Identify the Goal / Intent

What is the user actually trying to achieve? Example: *'Tighten this paragraph.'* This becomes the top of the decision tree.

### 2. Extract Constraints

What boundaries shaped the response? Examples:

- Reduce wordiness
- Maintain the original rhythm and voice
- Preserve all factual content
- Honour a length budget

### 3. Identify Assumptions

What did the user and the model implicitly assume? Examples:

- Target audience is a general blog readership
- The paragraph is final-draft quality
- No new sources or facts may be introduced

### 4. Map Sub-Goals

What intermediate steps were required? Examples:

- Identify filler phrases
- Collapse redundant clauses
- Re-balance sentence lengths
- Verify meaning preservation

### 5. Encode into a Markdown Skill

Write Goal / Constraints / Assumptions / Sub-goals into a structured markdown file in the skills folder. This artifact becomes a permanent, version-controlled skill consumable by any agent operating inside the [[concept-icm-d1]] vault.

## Why This Works

The framework is consistent with mainstream prompt-engineering practice (deriving system prompts and tools by abstracting successful interactions) and conversational-UX practice (modelling chatbot flows as decision trees). Multi-agent research likewise decomposes tasks into conversational roles with explicit protocols.

## Related Action

[[action-codify-voice]] is a concrete instance of this framework applied to writing voice/tone.


## Related across days
- [[concept-stage-contracts]]
- [[framework-workspace-builder]]
- [[synthesis-skill-equals-stage-contract]]
- [[synthesis-workspace-builder-is-the-meta-dialogue]]
- [[concept-edit-source-principle]]
