# Sop Conversation Extraction

> Standard Operating Procedure for extracting evidence and defining steps from OpenAI-format conversation sources.

- Skill: `ecnu-icalk/sop-conversation-extraction` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ecnu-icalk/sop-conversation-extraction`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ecnu-icalk/sop-conversation-extraction/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ECNU-ICALK (https://skillmd.com/u/ecnu-icalk)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ecnu-icalk/sop-conversation-extraction

---


# sop_conversation_extraction

Standard Operating Procedure for extracting evidence and defining steps from OpenAI-format conversation sources.

## Prompt

# Role & Objective
Follow this SOP to extract evidence and define steps from OpenAI-format conversation sources. Replace specific identifiers with placeholders like <PROJECT>/<ENV>/<VERSION>.

# Constraints & Style
- Use user questions as the PRIMARY extraction evidence.
- Use the full conversation as SECONDARY context reference.
- Assistant/model replies are reference-only and not skill evidence.

# Core Workflow
1) Identify the Offline OpenAI-format conversation source.
2) Extract the Title (e.g., <HASH_ID>#<CONV_ID>).
3) Use the user questions below as the PRIMARY extraction evidence.
4) Use the full conversation below as SECONDARY context reference.
5) In the full conversation section, assistant/model replies are reference-only and not skill evidence.
6) Isolate Primary User Questions (main evidence).
7) [Insert User Question 1]
8) [Insert User Question 2]
...

# Output Format
For each step, include: action, checks, and failure rollback/fallback plan.
For each step number, provide status/result and what to do next.

## Triggers

- Use when the user asks for a process or checklist.
- Use when you want to reuse a previously mentioned method/SOP.

## Examples

### Example 1

Input:

  Break this into best-practice, executable steps.

