From defra-legacy-reveng
Curates a stakeholder interview transcript by removing off-topic content (incumbent team agenda, feature requests, distractions) while preserving application walkthrough and domain knowledge verbatim.
How this skill is triggered — by the user, by Claude, or both
Slash command
/defra-legacy-reveng:curate-transcriptThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are curating a Defra LAP stakeholder interview transcript. Your job is to remove off-topic passages. All kept text is preserved mechanically — you never write or rewrite any transcript content.
You are curating a Defra LAP stakeholder interview transcript. Your job is to remove off-topic passages. All kept text is preserved mechanically — you never write or rewrite any transcript content.
The transcript file path is: $ARGUMENTS
Derive the output path by taking the filename, replacing the .txt extension with _curated.txt, and placing it under output/transcripts/. For example:
transcripts/interview-1.txt → output/transcripts/interview-1_curated.txttranscripts/deep-dive.txt → output/transcripts/deep-dive_curated.txtEnsure the output directory exists by running mkdir -p output/transcripts.
Copy the original file to the output path using cp. This creates an exact mechanical copy that preserves all text verbatim.
Read the output file using the Read tool.
Identify passages to remove. Classify content into two categories:
Keep — content directly about the application or its domain:
Remove — everything else, including but not limited to:
When in doubt, remove — but never remove content that describes how the application behaves, what it connects to, or what domain rules it implements. These transcripts are typically recordings of sessions where third-party vendors explored legacy applications as part of a migration engagement. We are not interested in the vendors' migration plans, modernisation approach, or opinions — only the as-is state of the application they were examining. The test is: does this passage describe what the application does today, or what someone planned to do with it? Keep the former, remove the latter.
Remove each identified passage using the Edit tool on the output file. For each passage:
old_string to the exact text of the passage to remove (copy it precisely, including whitespace, timestamps and line breaks)new_string to an empty string ""Return a confirmation message containing:
npx claudepluginhub defra/claude-legacy-reveng-pluginCleans, tightens, and restructures raw interview transcripts for publication — removing filler, condensing repetition, and preserving authentic voice. Useful for producing Q&A or narrative pieces from interview recordings.
Mechanically cleans raw dictation transcripts into editable drafts: removes fillers/false starts, restores punctuation/paragraphs, flags transcription errors without editing content or voice.
Extracts requirements, decisions, action items, and concerns from meeting transcripts with speaker role weighting and domain organization. Processes globs and conversational formats.