Vibe Thesis — scaffold and co-author thesis-shaped artifacts (PDF, HTML, lay-version) with Claude Code. Install, say 'scaffold a vibe thesis project,' get a styled PDF skeleton plus a working render pipeline in roughly 30 minutes.
Self-review-tone lint over body content. Scans for inflationary language, self-praise framings, defensive over-qualification. Advisory — doesn't auto-fix.
Render the project to PDF, HTML, markdown, or all formats. Default: PDF. Pass --guard to lint for self-review tone before rendering.
Report the state of the current Vibe Thesis project: planning docs, body content, claim coverage, citations, last render.
Author voice synthesis — interview to name 2-4 well-known author voices and 2-4 contemporary field experts, with a synthesis ratio. Writes a VOICE SYNTHESIS block to CLAUDE.md.
Lint pass over the project's body content for self-review tone. Scans 03_BODY/*.md (and chapter subdirs in dissertation / masters mode) for inflationary language, self-praise framings, defensive over-qualification, and conclusions that re-assert importance instead of letting findings speak. Reports findings as file:line references with one-line suggestions. Advisory — doesn't auto-fix. Makes ThesisStudio's third pillar default (Honest Limits) enforceable.
Render the current Vibe Thesis project (PDF, HTML, markdown, or all). Pre-runs compile-tokens and check-citations. Reports the manifest path on success; surfaces stderr with diagnostic hints on failure. Pass --guard as a second arg to run synthesis-guard as a pre-step and require acknowledgment before rendering.
Compose a one-screen summary of the current Vibe Thesis project: title and mode, planning docs presence, body content counts, claim coverage, citations health, last render timestamp. Read-only.
Use when the user wants to scaffold a thesis-shaped project (academic dissertation, master's thesis, long-form research article, position essay) with rendered output (PDF, HTML, lay-version), OR when working inside an existing Vibe Thesis project (detected by VIBE_THESIS_MARKER stanza in CLAUDE.md). In scaffold mode: sources the workspace via Path A (offline plugin-bundled) or Path B (gh repo create --template ThesisStudio with auto-detection), dispatches the project-local /bootstrap interview, runs /vibe-thesis:voice to set author voice, installs the toolchain, and confirms round-trip via npm run render:pdf against the bundled example. In iterate mode: detects current phase from artifact state and dispatches the most useful next-skill (project-local sub-skills, /vibe-thesis:vibe-render, /vibe-thesis:vibe-status, /vibe-thesis:voice, /vibe-thesis:guard).
Interview the user for author voice synthesis: 2-4 well-known authors + 2-4 contemporary field experts in the topic + a synthesis ratio. Writes a `## VOICE SYNTHESIS` block to CLAUDE.md so the LeadWriter persona reads it at drafting time. Idempotent — re-runnable to revise. Invoked by the orchestrator post-bootstrap, or directly via /vibe-thesis:voice.
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.
Start with a strong stance before you even ask for a line of code.
A Claude Code plugin that scaffolds and co-authors thesis-shaped artifacts — academic dissertations, master's theses, long-form research articles, position essays. Install, say "scaffold a vibe thesis project for me," get a styled PDF skeleton plus a working render pipeline in roughly 30 minutes.
Vibe Thesis is a wrapper around the ThesisStudio template that adds
Claude-Code-native orchestration: dual scaffold paths (offline-bundled or live gh
template fork), an author-voice synthesis interview, and a self-review-tone guard.
/plugin marketplace add estevanhernandez-stack-ed/Vibe-Thesis
/plugin install vibe-thesis@vibe-thesis
/plugin marketplace add https://github.com/estevanhernandez-stack-ed/Vibe-Thesis
/plugin install vibe-thesis@vibe-thesis
After install, reload Claude Code's plugin registry so the new skills are
discovered (the orchestrator skill vibe-thesis and the slash commands
/vibe-thesis:vibe-render, /vibe-thesis:vibe-status, /vibe-thesis:voice,
/vibe-thesis:guard). Either run /plugin reload, or close and reopen the
session — newly-installed plugins do not auto-discover until reload.
<your topic>" (or any
natural-language equivalent — "set up a vibe thesis project," "I want to
write a thesis on <topic>").gh is installed and authenticated): gh repo create --template estevanhernandez-stack-ed/ThesisStudio <name> — your
project gets a real GitHub remote at minute zero, plus the always-fresh
ThesisStudio template.gh): the plugin's bundled templates/full/ is
copied into the directory./bootstrap skill (lifted from ThesisStudio) interviews
you for project title, author, mode (dissertation | article | masters), three
pillar names, citation style, and license./vibe-thesis:voice interview names 2-4 well-known author
voices + 2-4 contemporary field experts in your topic + a synthesis ratio.
Writes a ## VOICE SYNTHESIS block to CLAUDE.md so the LeadWriter persona
reads it at drafting time.npm run render:pdf against the bundled example
produces 08_OUTPUT/pdf/example.pdf — the install is verified.01_PLANNING/, 03_BODY/, 05_CITATIONS/
with your own. Talk to Claude as you go — it dispatches to the right
sub-skill for each phase.| Command | What it does |
|---|---|
/vibe-thesis:vibe-render [pdf|html|md|all] | Pre-runs compile-tokens + check-citations, then renders via Pandoc. |
/vibe-thesis:vibe-status | One-screen summary: planning docs, body content, claim coverage, citations, last render. |
/vibe-thesis:voice [revise] | Author-voice synthesis interview. Idempotent. |
/vibe-thesis:guard [strict|standard] | Self-review-tone lint over 03_BODY/*.md. Advisory. |
| Skill | When to invoke |
|---|---|
/bootstrap | First-fork customization. Re-runnable to revise. |
/merge-authors | Braid multi-author drafts. |
/lay-translator | Generate a layperson-readable version of body content. |
/research-integrate | Pull research notes into body + bibliography. |
The plugin ships templates; the plugin itself has zero npm runtime dependencies.
xelatex, biber, latexmkajv + ajv-formats for schema validation@retorquere/bibtex-parser for citation linthusky 9 + lint-stagedThe bundled dev container ships with three hard-won fixes baked in:
install-fonts.sh — pinned-release font install for the design system..gitattributes with * text=auto eol=lf — prevents Windows-side VS Code
from CRLF-corrupting the Unix-style render scripts.~/.claude volume mount — Claude Code config survives container
rebuilds.npx claudepluginhub estevanhernandez-stack-ed/vibe-thesis --plugin vibe-thesisAI-powered documentation gap analyzer. Scans your codebase, classifies your project, identifies missing technical documentation, and generates professional docs from your existing artifacts.
Vibe Cartographer — plot your course from idea to shipped app. Spec-driven development delivered as eight slash commands: onboard, scope, prd, spec, checklist, build, iterate, reflect.
Session wrap-up that reads the breadcrumb trail your toolkit already left — not a cold reconstruction. Multi-repo aware: surfaces what shipped across every repo the session touched, what's uncommitted, and what's unpushed, then gates commit + push on the current repo only (read wide, mutate narrow).
626 Labs design system + publishing umbrella as Claude Code skills. Design skill provides brand tokens, type, UI kit, and editorial layer for any 626 surface. Publishing skill orients Claude to the studios/works/library/packages bucket model and routes to the right Lead Writer persona.
Post-ship product iteration — pick a mode (feature-add, competitive, ux-polish, bug-bash), ship one PR. Ingests competitor changelogs, framework releases, and your feedback.md. Maintains your Atlas. Sibling to vibe-cartographer.
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
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.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use