By Bishwas-py
Low-cognitive-load patterns: caveman-english voice, forward-arrow flow chains, and walkthrough review pages
Reword text into blunt, clipped, low-cognitive-load phrasing (drop articles, pronouns, helper verbs, use bare verbs, short plain words). Preserves the source's structure and ideas, only the wording changes. Use when the user invokes /caveman-english, asks to "caveman this", "make this blunt", "make this clipped", or wants a lower cognitive-load version of existing text. Operates on text the user pastes or references, never triggers proactively on Claude's own answers. Shared voice used by other "understood" patterns like forward-arrow.
Rewrite a process/flow explanation into short arrow chains (step → step → step) to cut reading and cognitive load. Use when the user invokes /forward-arrow, asks to "make this understood", wants the "forward-arrow version" of something, or asks to "break this into arrows" / "understood-ify this". Operates on text the user pastes or references, never triggers proactively on Claude's own explanations. Part of the "understood" family of condensing patterns.
Build a self-contained HTML walkthrough for presenting a change to a senior reviewer live, step by step through the real code. Use when the user invokes /walkthrough, or says they have to "walk someone through" a PR/feature/codebase, "present this on a call", "demo the code", or wants "a script for the review". Produces one HTML file of clickable file:line stops with scannable KEYWORD and KNOW MORE cues, never prose to read aloud. Part of the "understood" family of low-cognitive-load patterns.
A small family of low-cognitive-load rewrite patterns, packaged as one Claude Code plugin. Every pattern here rewrites text the user already has (pasted, referenced, or otherwise in context) into something faster to read. None of them research or explain proactively on their own; they only act when explicitly invoked.
Install as a plugin (see below), not by symlinking individual skills.
plugins/understood/skills/caveman-english/SKILL.md. Invoke with /caveman-english.step → step → step chains, scoped to what was actually asked (one flow by default, more only if explicitly requested). Uses the caveman-english voice for each step's wording, on top of its own flow-finding and chaining. See plugins/understood/skills/forward-arrow/SKILL.md. Invoke with /forward-arrow.file:line clickable straight into the editor, and two kinds of scannable cue (KEYWORD for what a stop is for, KNOW MORE for the question it invites). The presenter glances and talks; the page never contains a sentence to read aloud. It detects the editor it is running next to (Cursor first, VS Code as fallback) and the platform it is on, and serves the finished page at http://walkthrough.localhost:<port>/<slug>/, a stable secure-context origin, so you hand over a URL rather than a file path and the browser's "open Cursor?" dialog can be allowed once and never asked again. See plugins/understood/skills/walkthrough/SKILL.md. Invoke with /walkthrough.The first two rewrite text the user already has. walkthrough is the one pattern that reads a codebase, because a walkthrough is only worth anything if every line number in it is real.
Future patterns get their own subdirectory under plugins/understood/skills/, following the same shape: one clear job, scoped by request, no output beyond what was asked for, and reuse the caveman-english voice rather than redefining wording rules.
understood/
.claude-plugin/
marketplace.json local marketplace manifest
plugins/
understood/
.claude-plugin/
plugin.json plugin manifest
skills/
caveman-english/SKILL.md
forward-arrow/SKILL.md
walkthrough/SKILL.md
walkthrough/assets/template.html
walkthrough/assets/serve.py
walkthrough/assets/editor.py
claude plugin marketplace add Bishwas-py/understood
claude plugin install understood@understood
Restart Claude Code afterward — skills don't hot-reload mid-session.
If you're working on a local clone instead of the published repo:
cd /path/to/understood
claude plugin marketplace add "$(pwd)"
claude plugin install understood@understood
claude plugin uninstall understood@understood
claude plugin marketplace remove understood
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub bishwas-py/understood --plugin understoodUniversal dev workflow plugin — auto-detects your stack, orchestrates tasks, PRs, reviews, linting, testing, and deployment. Includes /forge:recon (autonomous security & consistency auditor with confidence letters) and /forge:compare (side-by-side system comparison).
Go-first full-stack development plugin. Scaffolds Go backends (Huma/Chi), generates typed frontend SDKs, and guides backend-to-frontend flow for SvelteKit and Next.js.
Webmatrices community management toolkit — spam moderation, content seeding, persona management, trending topic research, and database analytics.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.