Community编程与开发github.com

daymade/local-conversation-history

跨提供商的本地AI对话历史入口。根据平台(Claude Code、OpenAI Codex、Kimi CLI)和操作(查阅证据 vs 继续中断工作)路由请求,并负责单一库存管理——整合所有三个提供商的历史记录。

local-conversation-history 是什么?

此技能是一个统一的入口点,用于管理和操作本地AI对话历史记录,支持多个提供商:Claude Code、OpenAI Codex 和 Kimi CLI。它根据用户请求的平台和意图(例如,查阅对话作为证据,或从中断处继续工作)智能地将请求路由到相应的专用执行器技能。该技能的核心价值在于提供一个跨所有三个提供商的单一库存视图,这对于用户查询未知或涉及多个提供商的场景(如“我们的历史”、“我最近在做什么”或“我有过哪些对话”)至关重要。此外,当用户明确需要Kimi CLI的历史记录,或者无法确定是需查阅证据还是继续工作时,都应使用此技能。它特别擅长处理未指定平台的模糊回忆(例如“我们讨论过这个,什么时候?”),因为仅针对Claude的回复无法支持无此记录的断论。只有当平台和操作都已明确时,才应直接加载对应的执行器技能——Kimi CLI除外,它没有自己的查阅或继续技能,始终通过此技能进行路由。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/daymade/claude-code-skills/tree/main/daymade-claude-code/local-conversation-history

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

local-conversation-history 是做什么的?

跨提供商的本地AI对话历史入口。根据平台(Claude Code、OpenAI Codex、Kimi CLI)和操作(查阅证据 vs 继续中断工作)路由请求,并负责单一库存管理——整合所有三个提供商的历史记录。当提供商未知或复数(如“我们的历史”、“我最近在做什么”、“我有过哪些对话”)、用户想要Kimi CLI的任何历史记录、不清楚是需要查阅证据还是继续工作,或者用户通过名称请求此技能时使用。未指定平台的模糊回忆(“我们讨论过这个,什么时候?”)应归入此技能,而非单一提供商的查阅器,因为针对无范围问题的Claude独有回答无法支持“无此记录”的断论。当平台和操作都已明确时,请直接加载对应的执行器技能——但Kimi CLI除外,它没有自己的查阅或继续技能,始终通过此技能路由。

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

daymade/claude-code-skills

>- Generates Chinese/Japanese speech with StepFun's Contextual TTS — default stepaudio-2.5-tts, stepaudio-3-tts for whisper/inline-() prosody. Replaces step-tts-2's voice_label with natural-language instruction. Use for emotional/prosody-controlled synthesis, batch voice lines, migrating from step-tts-2, or cloned voices (2.5/step-tts-2, not v3). Triggers on 阶跃 TTS, 语音合成, 配音. Not for transcription (use stepfun-asr).

daymade/claude-code-skills

This skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metrics (PSNR, SSIM) and frame-by-frame visual comparisons. Triggers when users mention "compare videos", "video quality", "compression analysis", "before/after compression", or request quality assessment of compressed videos.

daymade/claude-code-skills

Download YouTube videos and HLS streams (m3u8) from platforms like Mux, Vimeo, etc. using yt-dlp and ffmpeg. Use this skill when users request downloading videos, extracting audio, handling protected streams with authentication headers, or troubleshooting download issues like nsig extraction failures, 403 errors, or cookie extraction problems.

daymade/ppt-creator

Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp, PowerPoint). Use for presentations, pitches, slide decks, or keynotes.

daymade/prompt-optimizer

Transform vague prompts into precise, well-structured specifications using EARS (Easy Approach to Requirements Syntax) methodology. This skill should be used when users provide loose requirements, ambiguous feature descriptions, or need to enhance prompts for AI-generated code, products, or documents. Triggers include requests to "optimize my prompt", "improve this requirement", "make this more specific", or when raw requirements lack detail and structure.

daymade/qa-expert

This skill should be used when establishing comprehensive QA testing processes for any software project. Use when creating test strategies, writing test cases following Google Testing Standards, executing test plans, tracking bugs with P0-P4 classification, calculating quality metrics, or generating progress reports. Includes autonomous execution capability via master prompts and complete documentation templates for third-party QA team handoffs. Implements OWASP security testing and achieves 90% coverage targets.

daymade/read-claude-code-history

Reads, searches, and exports local Claude Code history without resuming work. Covers recent session inventory, exact session timelines, verbatim human input including queued mid-turn prompts, full-event keyword search, hybrid recall when wording changed, end-state triage, and deleted-file recovery across active Claude homes plus registered archives. Use whenever the user asks what they or Claude said, wants a Claude Code session ID or original context, remembers prior work vaguely, needs an old file from a transcript, or must prove what a Claude session contained before continuing it. Also owns the only Kimi CLI surface, via its Kimi inventory and search flags. For Codex history use read-codex-history; when the request names no platform at all or spans providers, start at local-conversation-history.

daymade/read-codex-history

Reads, searches, and exports local OpenAI Codex history without continuing the old task. Lists recent Codex sessions, extracts exact prompt-ledger inputs by Session, locates a rollout by verified session_meta identity, reconstructs one chronological user/assistant timeline with fork and compaction lineage, and performs bounded keyword search across live and archived rollouts. Use whenever the user asks what they told Codex, wants recent original inputs, a Codex Session ID, full prior context, fork ancestry, or evidence of what a Codex run did. For Claude Code history use read-claude-code-history.

daymade/twitter-reader

Fetch Twitter/X post content including long-form Articles with full images and metadata. Use when Claude needs to retrieve tweet/article content, author info, engagement metrics, and embedded media. Supports individual posts and X Articles (long-form content). Automatically downloads all images to local attachments folder and generates complete Markdown with proper image references. Preferred over Jina for X Articles with images.

相关技能