By rappdw
Thinking tools for AI — structured exploration, strategic debate, council deliberation, CISO review, discovery scaffolding, codebase mapping, specification generation, and meeting notes
Strategic boardroom debate with AI advisors. Use this skill when the user wants to pressure-test a decision by having multiple AI-simulated business leaders debate it. Trigger on phrases like "boardroom", "get my advisors to debate", "strategic debate", "board of directors", "what would X think about", or any request to simulate multiple expert perspectives arguing about a decision. Also use when the user says "/thinkkit:boardroom".
CISO-perspective security review for enterprise adoption decisions. Use this skill when the user wants to evaluate a vendor, product, SaaS tool, open-source dependency, API service, internal proposal, or any technology decision from a security perspective. This covers both evaluating third-party suppliers AND pressure-testing your own approach through a CISO's eyes (e.g., "will this pass a CISO review?", "how will enterprise security teams react to this?"). Trigger on phrases like "ciso review", "security review", "vendor assessment", "should we adopt this", "is this safe to use", "evaluate this product", "supplier risk", "third-party risk", "will this pass security review", "pressure test this from a security perspective", or any request to apply CISO-level scrutiny. Also use when the user says "/thinkkit:ciso-review".
Convene an LLM council to pressure-test a question or decision. Use this skill when the user wants a fast, multi-perspective gut-check — several independent advisors answer the same question from different thinking lenses, critique each other's answers blind, and a chairman synthesizes a final call with clear next steps. Trigger on phrases like "council", "convene a council", "ask the council", "get a few perspectives on this", "what would different advisors say", "stress-test this decision", "I'm too close to this — give me other angles", or any request for a quick round of diverse opinions on a question. Based on Andrej Karpathy's LLM Council. Also use when the user says "/thinkkit:council". For a heavier, formal debate with named real-world advisors and shareable deliverables, use /thinkkit:boardroom instead.
Reverse-engineer any codebase into a reconstruction-grade specification — a document thorough enough that a fresh Claude Code session could rebuild a functionally equivalent repo from scratch using only the spec. Supports both initial creation and incremental updates (detects an existing spec and updates only what changed), and scales from small projects to large monorepos (triages repo size, asks the user about depth vs. breadth, and switches to a hierarchical multi-file spec under `SPECIFICATION/` when appropriate, with optional multi-session coverage). Use this skill whenever the user asks to "create a spec", "write a specification", "update the spec", "reverse-engineer this codebase", "create a blueprint", or says anything about producing or refreshing a document that captures everything needed to recreate a project. Also trigger when the user wants to "snapshot the architecture" or "write a technical spec for this repo". Note: this is different from map-the-repo, which generates a browsable wiki. This skill produces a reconstruction-grade specification.
Structured exploration and discovery through interviewing. Use this skill whenever the user wants to think through a problem, explore a topic in depth, investigate root causes, make a decision, do a postmortem, assess risks, analyze tradeoffs, or work through any situation where they hold domain knowledge and need help structuring their thinking. Trigger on phrases like "let's explore", "help me think through", "I need to figure out", "let's dig into", "what should I do about", or any open-ended problem where generating an answer prematurely would be worse than discovering the right framing first. Also use when the user says "/thinkkit:explore-with-me" or "/thinkkit:explore".
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.
Thinking tools for AI — a Claude Code plugin that combines structured exploration, strategic debate, CISO review, discovery scaffolding, and codebase mapping into a single installable package.
Thinkkit is both a plugin and a marketplace. Add it directly:
/plugin marketplace add https://github.com/rappdw/thinkkit
/plugin install thinkkit
claude --plugin-dir /path/to/thinkkit
| Skill | Command | Use when... |
|---|---|---|
| Boardroom | /thinkkit:boardroom | You want to pressure-test a decision by having AI-simulated advisors debate it — a "Monte Carlo simulation with intelligence" |
| CISO Review | /thinkkit:ciso-review | You need to evaluate a vendor, product, or your own approach through a skeptical CISO's eyes |
| Explore With Me | /thinkkit:explore-with-me | You need to think through a problem, explore a topic in depth, or structure your thinking on any open-ended question |
| Init Discovery | /thinkkit:init-discovery | You're starting a multi-session investigation and need a structured project scaffold |
| Map The Repo | /thinkkit:map-the-repo | You want to document a codebase, generate a browsable wiki, or onboard someone to a project |
| Create Spec | /thinkkit:create-spec | You need a single specification document complete enough to reconstruct a repo from scratch |
| Take Notes | /thinkkit:take-notes | You're in a meeting and want to feed terse observations that get expanded into structured notes |
| Resolve Against Transcript | /thinkkit:resolve-against-transcript | You have a meeting transcript and notes, and want to find and fix discrepancies between them |
| Tutorial | /thinkkit:tutorial | You're new to thinkkit and want a guided walkthrough of the skills and how they compose |
Looking for document conversion (Markdown to PDF, DOCX, HTML, email)? See synthkit — installable via pip install synthkit or uvx synthkit.
The boardroom skill is inspired by Allie K Miller.
MIT
npx claudepluginhub rappdw/thinkkit --plugin thinkkitPersonal Knowledge Assistance — four skills that turn any folder into a local, AI-powered knowledge system replacing Obsidian/Notion/Tana
Synthetic data toolkit — schema-driven generation, Excel extraction, dataset extension, anonymization, and MCP serving. Domain-agnostic engine with 10+ starter templates covering HR, e-commerce, SaaS metrics, healthcare, finance, security, logs, IoT, CRM, and surveys. Uses YAML schemas with Faker, distributions (normal/lognormal/zipf/poisson), FK integrity, behavioral profiles, temporal event generation, and multi-format writers (xlsx/csv/json/sql/parquet).
Your AI team and personal knowledge base — Chief of Staff, hiring pipeline, and SQLite-backed search for any project
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.