claude/skills/transcripts/SKILL.md
Restore conversation after compact or manage past transcripts. Use this skill to recover context after compaction events or search through conversation history.
npx skillsauth add qlawmarq/dotfiles-common transcriptsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The transcript_manager.py tool MUST output directly to stdout to load content into context.
NEVER use > or | - this BREAKS the entire purpose of the tool!
Help users manage and restore conversation transcripts, especially after compaction events that summarize and remove detailed context.
ユーザーからの指示を受け取ってください。 指示がない場合は、デフォルトで会話の完全な系譜を復元します - これはコンパクト後の最も一般的なユースケースです。
Located at tools/transcript_manager.py, this CLI tool provides:
restore - Outputs complete conversation lineage contentload SESSION_ID - Outputs specific transcriptlist [--json] - Returns transcript metadatasearch TERM - Outputs matching content with contextexport --session-id ID --format text - Saves to fileThe tool outputs raw content directly to stdout. This content MUST flow into the conversation context.
# WRONG - This PREVENTS context loading!
python tools/transcript_manager.py restore > /tmp/output.txt
# WRONG - This also PREVENTS context loading!
python tools/transcript_manager.py restore | head -100
# CORRECT - Let the output flow directly to stdout
python tools/transcript_manager.py restore
# The content automatically becomes part of the conversation
WHY THIS MATTERS: The entire purpose of this tool is to inject transcript content into the conversation context. Redirecting or piping the output defeats this purpose entirely!
When restoring (default or explicit request), simply run:
python tools/transcript_manager.py restore
The full conversation content will be automatically loaded into the current context.
Apply your understanding to map the request to the appropriate tool command and present results in a user-friendly way.
After restoration: "Your entire conversation thread has been successfully restored! The full history is now available in our current context."
After search: "I found 3 places where we discussed authentication. Here are the relevant excerpts..."
After listing: "Here are your recent conversations:
The transcript_manager.py is a simple tool that outputs content. Your role is to:
Trust your language understanding capabilities to interpret requests and choose appropriate actions.
development
Interactive requirements quality review and validation. Detects gold-plating (unrequested features), ambiguity, and scope creep before they propagate.
development
Plan and decompose a LARGE-SCALE software effort into multiple right-sized SDD specs. This is the AI-DLC Inception layer that sits ABOVE individual specs: it turns a whole product, a 0->1 greenfield build, or the scale-up of an existing prototype into an ordered roadmap of independently-shippable Units of Work, then scaffolds one SDD spec per unit. Make sure to use this skill whenever the user wants to plan a new app or product from scratch, break a big/ambiguous project into pieces, build an MVP roadmap, figure out "where do I even start", turn a prototype into a real product, or do anything too large to fit comfortably in a single feature spec. Prefer this over /sdd-spec-init when the scope is a whole product or several features rather than one focused feature.
tools
文章を指定した言語に翻訳。 ブログ記事やドキュメントを自然で高品質な翻訳に変換します。 フロントマター処理、専門用語の検証も行います。
tools
ブログコンテンツの品質をレビュー。 SEO最適化、文法・表現、コンテンツ品質、正確性・信頼性を 包括的にチェックし、改善提案を行います。