Four Free Claude Code Skills for Prompt Clarity, Tutorials, and Bug Hunting

A Reddit user shared four free Claude Code skills (Apache 2.0, no paid tier) built while developing Stuffolio, a Universal iOS/iPadOS/macOS app. Each skill is available with sample outputs on GitHub.
prompter
Rewrites your Claude Code prompt for clarity before execution. It resolves ambiguous references like “that file” to a file path, sharpens vague verbs, and restructures stacked questions. Crucially, it skips rewriting when the prompt is already clear, avoiding friction on simple prompts. Includes worked examples across 8 categories.
tutorial-creator
Turns a file from your own project into an annotated reading tutorial with vocabulary tracking, pre- and post-tests, and prerequisite gap analysis. Language-agnostic — works with any codebase. Sample outputs: a starter walkthrough and a more advanced one.
bug-echo
After you fix a bug, bug-echo reads your fix, confirms the anti-pattern, then scans the entire codebase for other instances of the same error. Each match is read in context and classified as BUG / OK / REVIEW. It honors #if os(...) blocks, so Universal codebases don’t get false positives across platforms. Sample report from a real run.
bug-prospector
Forward-looking audit that runs 7 analysis lenses: assumptions, state machines, boundaries, data lifecycle, error paths, time-dependent bugs, and platform divergence. It asks upfront whether the project is iOS, macOS, or Universal so findings respect your platform set. Works well combined with bug-echo: run prospector before releases, echo after prospector fixes. Sample report.
Who it's for: Developers using Claude Code on multi-platform or complex codebases who want automated prompt refinement, codebase-wide bug detection, and pre-release auditing.
📖 Read the full source: r/ClaudeAI
👀 See Also

Soul MCP Server Adds Persistent Memory and Safety for Local LLMs
Soul is an open-source MCP server that provides persistent memory across sessions for local LLMs with two commands: n2_boot at start and n2_work_end at end. It includes Ark safety features that block dangerous commands like rm -rf and DROP DATABASE at zero token cost, plus cloud storage configuration.

Stanford Researchers Release OpenJarvis: A Local-First Framework for On-Device AI Agents
Stanford researchers have released OpenJarvis, a local-first framework for building on-device personal AI agents with tools, memory, and learning capabilities. The project includes GitHub repository and website links for developers to explore.

OpenClaw Implements Agent History Compression to Reduce Context Usage
OpenClaw now compresses agent history by replacing completed subtask logs with structured summaries, reducing ~1M tokens to ~30K. The system uses a 4-pass scanner to identify task lifecycles and generates masked summaries that maintain agent compatibility.

LocalSynapse MCP Server Enables Claude to Search Local Documents Offline
LocalSynapse is an MCP server that indexes and searches inside local documents (Word, Excel, PowerPoint, PDF) using hybrid BM25 + AI semantic search. Everything runs locally with no cloud or API keys required.