By phantien133
Bootstrap preset for new dotclaude users — includes the setup wizard, preset creation wizard, debugger, and external plugin discovery. Install at user level.
Bootstrap wizard for first-time dotclaude setup. Guides a Claude Code user through locating or pulling dotclaude locally, understanding their goals, finding a suitable preset, and installing it. Run only when explicitly invoked with /dotclaude-setup.
Interactive wizard to create a new dotclaude preset. Elicits requirements step by step, proposes components from claudekit, builds and verifies the result. Run only when explicitly invoked with /preset-wizard.
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
Search GitHub (and optionally npm) for external Claude Code components suitable for dotclaude vendoring. ONLY for discovering components to add to dotclaude's claudekit/ directory — do NOT invoke for general GitHub searches, npm lookups, dependency audits, or non-dotclaude research. Invoke only when called from /preset-wizard or when the user explicitly asks to find external Claude Code plugins/skills for dotclaude.
Diagnose and fix broken dotclaude presets and their bundled plugin scripts. ONLY for dotclaude preset/plugin artifacts in this dotclaude repo — do NOT invoke for general TypeScript debugging, npm package issues, or non-dotclaude tools. Invoke only when called from /preset-wizard or when the user explicitly requests help with a dotclaude preset that fails to build, typecheck, or pass tests.
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.
Curated Claude Code plugins for the Hilab team, built from dotclaude presets.
Add the marketplace once, then install only the plugins you need per machine or
project.
For details on what
dotclaudeis, how it's organized, and how to author your own preset / build new plugin bundles, see ABOUT.md.
All bundles live under plugins/ and are registered in
.claude-plugin/marketplace.json.
| Plugin | Version | Description |
|---|---|---|
core | 0.1.0 | Universal baseline for any Claude Code user — context management, productivity, and semantic search. |
ai-native | 0.1.0 | Extends core with AI self-learning and skill creation. For users who want Claude to improve with their personal workflow over time. |
developer | 0.1.0 | Extends ai-native with cross-stack developer tooling — GitHub ops, quality gates, architecture planning. |
| Plugin | Version | Description |
|---|---|---|
nestjs | 0.1.0 | NestJS modular TypeScript backend — DTO validation, guards, database integration, API design patterns. |
nextjs | 0.1.0 | Next.js React app structure — Turbopack dev server, frontend patterns for production apps. |
| Plugin | Version | Description |
|---|---|---|
cistreaming | 1.0.0 | Dev workflow for the cistreaming platform (NestJS + Next.js + SRS + GraphQL). Public w-* suite + f-* Figma flow + streaming rules + doc governance. Replaces deprecated cistreaming-v2/v3/v4. |
| Plugin | Version | Description |
|---|---|---|
dotclaude-bootstrap | 0.1.0 | First-time setup wizard, preset-creation wizard, debugger, and external plugin discovery. Install at user level when onboarding new dotclaude users. |
dotclaude-self | 0.2.0 | Full dotclaude working environment — preset authoring wizards, self-learning, component picker, skill creator. Install only when working inside a cloned dotclaude repo. |
The marketplace lives at gitlab.hilab.cloud/hilabaikit/dotclaude. SSH access is
required (port 2424):
# Add an SSH key in GitLab → User settings → SSH Keys, then verify:
ssh -T [email protected] -p 2424
# Expected: "Welcome to GitLab, @<your-username>!"
If you've never cloned a Hilab repo before, the GitLab SSH setup docs walk through key creation.
Inside any Claude Code session:
/plugin marketplace add ssh://[email protected]:2424/hilabaikit/dotclaude.git
Claude Code will clone the repo into its local marketplace cache and read
.claude-plugin/marketplace.json — the marketplace is registered under the
name hilab-dotclaude. To refresh later:
/plugin marketplace update hilab-dotclaude
/plugin install <plugin-name>@hilab-dotclaude
For example:
/plugin install developer@hilab-dotclaude # at user level
/plugin install cistreaming@hilab-dotclaude # for the streaming team
/plugin install core@hilab-dotclaude
Browse what's available without installing:
/plugin marketplace list hilab-dotclaude
/plugin update <plugin-name> # pull latest bundle from the marketplace
/plugin uninstall <plugin-name> # remove from this Claude install
Start small and stack:
core — context management + productivity baseline.ai-native (self-learning) and developer (GitHub /
quality gates).nestjs and/or nextjs as needed.cistreaming (it extends nestjs + nextjs
so you get those transitively — don't double install).dotclaude-self for the preset-authoring
tooling.develop vs masterThis repo uses two long-lived branches:
| Branch | Contains upstream/ submodules? | Purpose |
|---|---|---|
develop | Yes (~270 MB) | Active development branch — vendoring from upstream, sync scripts, full dev environment. All PRs / MRs target this branch. |
master | No | Lean release branch consumed by Claude Code marketplace. /plugin marketplace add clones this branch, so it must stay small for fast installs. |
Rules:
npx claudepluginhub phantien133/dotclaude --plugin dotclaude-bootstrapDev workflow preset for the cistreaming platform (NestJS + Next.js + SRS + GraphQL). Replaces v2's private dev-task / quick-fix orchestration with the public w-* command suite (driven by .claude/workflow.yaml) and swaps build-ui-kit / build-static-page / streaming-figma for the f-* Figma suite. Keeps v2's streaming-specific rules + private utility skills for opt-in fallbacks.
Extends core with AI self-learning and skill creation — for users who want Claude to improve with their personal workflow over time.
Extends ai-native with cross-stack developer tooling — GitHub ops, quality gates, and architecture planning. Security and TDD are intentionally left to language/framework presets.
Universal baseline for any Claude Code user — context management, productivity, and semantic search.
Next.js framework preset — React app structure, Turbopack dev server, and frontend patterns for production apps.
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.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.