πŸͺ

popup-studio-ai/bkit-claude-code

πŸͺMarketplace

popup-studio-ai/bkit-claude-code

VibeIndex|
What it does
|

bkit Vibecoding Kit - PDCA methodology + Claude Code mastery for AI-native development

Add this Marketplace

Add marketplace in Claude Code:
/plugin marketplace add popup-studio-ai/bkit-claude-code
2Plugins
0
Last UpdatedJul 24, 2026

Plugins in this Marketplace

πŸ”Œ

bkit

development

Requires Claude Code v2.1.143+ (older versions reject the strict plugin-manifest displayName field β€” run `npm install -g @anthropic-ai/claude-code@latest` to upgrade; see docs/06-guide/cc-compatibility.guide.md). Vibecoding Kit - PDCA + Sprint Management + CTO-Led Agent Teams + Living Context System + 43 PM frameworks. v2.1.14 6 differentiations (Memory Enforcer, Layer 6 Defense, Sequential Dispatch, Effort-aware, PostToolUse continueOnBlock, Heredoc-bypass). v2.1.15 pdca-status.json fix. v2.1.16 4 GitHub issues (Quality Gates UX). v2.1.17 5/12~5/20 contract red 8-day class close. v2.1.18 Issues #100/#101/#102 β€” Sprint Trust UX Fix. v2.1.19 Quality Maturation Sprint β€” 5 sub-sprint master plan (S1 Self-Dogfooding Enablement / S2 Convention Restoration / S3 Sprint Report Maturity / S4 External Dogfooder Lifecycle / S5 Sprint Maturity Index) + ENH-318 차별화 7/7 정식 νŽΈμž… + Real User Hall of Fame λ„μž… + 첫 μ™ΈλΆ€ dogfooder entry @pruge. v2.1.20 Marketplace Recovery β€” minimum CC v2.1.143 advisory (F1+F4) + plugin manifest 21-key whitelist CI gate (F5+F6, ENH-322) + claude plugin validate wire (F7, ADR 0006 Β§ Empirical Validation Gate) + cc-regression R3-321 (F8, ENH-321) + SessionStart CC version detection (F10, ENH-323) + ADR 0011 Plugin Manifest Schema Compliance Policy + Hall of Fame @bj (#2 external dogfooder, Lifecycle 5-stage). v2.1.21 Issue Response β€” Session Title Isolation (#111: per-session sessions[sessionId] cache map + GC + legacy migration + stable session tag for parallel-window disambiguation) + Sprint Output Enforcement (#113: lib/sprint/executive-summary.js sprint-shape + scripts/sprint-skill-stop.js run-export Stop hook + SKILL_HANDLERS sprint registration + advancePhase phaseTransitionSummary + /sprint statusΒ·watch human-readable display) + ADR 0012 Sprint Stop Hook Output Enforcement. v2.1.24 Skill Namespace Hardening β€” Issues #125/#126 (@hslee-cmyk): normalizeSkillName() canonicalizes CC `plugin:skill` form (bkit:pdca β†’ pdca) so getSkillConfig + skill-post + implicit-trigger injection + Stop-handler dispatch resolve the bare folder; hook-reachability check no longer false-positives skill_post (event-driven vs canary correlation). v2.1.25 Claude 5 Model Alignment + Issue Response β€” 4-tier role-based model matrix (9 fable verification/orchestration core + 7 opus deep-reasoning/security + 16 sonnet implementers + 2 haiku monitors), dual floor (install v2.1.143 / model v2.1.170 advisory ENH-368), Claude 5 pricing sync; Issues #128 (@NEXCODE-MK: 6 deprecated pdca-eval-* stubs removed from the prompt surface β†’ deprecation registry, ADR 0014) + #129 (@NEXCODE-MK: agent description token diet βˆ’44%, compact 8-language triggers) + #130 (@s99606931: learning-stop.js piped-stdin isTTY gate fix). v2.1.26 MCP Manifest Relocation + Fable Cost Retune β€” fixes the /plugin 'Needs attention: bkit MCP failed' defect (repo-root .mcp.json dual-loaded as plugin manifest + project config where CLAUDE_PLUGIN_ROOT is undefined; now declared inline in plugin.json, root file deleted, regression-locked MS-016) + release-plugin-tag.sh drift fix + full test-state isolation refactor (projectRoot injectable through batch-orchestrator/sprint-registry/audit-logger; tests no longer leak fixtures into the real .bkit) + ADR 0011 amendment/ADR 0015 (locale-scoped deferral)/eval re-baseline SOP + Fable cost retune (ENH-370: high-frequency PDCA verifiers gap-detector/design-validator/pdca-iterator fableβ†’opus for cost β†’ 6 fable / 10 opus / 16 sonnet / 2 haiku). v2.1.27 Slash-Path Orchestration Restored β€” Issue #132 (@hslee-cmyk): bkit's four orchestrator side-effects (next-skill/agent guidance, PDCA phase auto-advance, decision-trace phase_transition, audit skill_executed) were wired only to PostToolUse:Skill, which never fires on native slash commands (/bkit:pdca ...) β€” the only invocation form bkit's docs teach β€” so the advertised audit trail was empty for real usage; ENH-371 dual-wires the effects into a source-agnostic module fired from BOTH PostToolUse:Skill AND a new fail-open UserPromptExpansion hook (slash path records a new skill_invoked action), plus repays two latent defects (dead IntentRouter onboardingContext ReferenceError + slash-path Stop-handler marker) β€” graceful degradation on CC without UserPromptExpansion, no version floor bump. v2.1.28 Runtime-Phase-Aware Skill Guidance β€” Issue #135 (@hslee-cmyk), the narrower follow-up to #132: the next-step GUIDANCE-TEXT half of the same UserPromptExpansion mechanism never fired for multi-action routers (pdca/sprint/+9) because orchestrateSkillPost derived suggestions only from STATIC frontmatter (next-skill/pdca-phase), which those routers declare null by design. Root fix: new lib/orchestrator/runtime-guidance.js resolves the phase at call time from args.action + live PDCA/Sprint state and REUSES the manual-path SSoT (getNextPdcaActionAfterCompletion / buildNextActions) β€” no duplicated phase table; wired at the shared runSkillInvocationEffects chokepoint so BOTH slash and Skill-tool paths surface guidance; fail-open; only pdca/sprint eligible (9 utility routers stay intentionally silent); suggestedAgent extended (designβ†’design-validator, qaβ†’qa-lead); hardcoded Korean guidance strings migrated to EN-default + KO via i18n detector. 23-TC regression test, 0 main-baseline regressions. v2.1.29 PDCA Predecessor-Task Completion β€” Issue #137 (@hslee-cmyk): the `pdca` skill chains phase Tasks via `blockedBy` ([Plan]β†’[Design]β†’[Do]→…) but SKILL.md documented Task creation only, never predecessor completion, so a prior-phase Task left `in_progress` leaked a stale phase (e.g. "design" during "do") into Claude Code's ambient prompt context β€” disagreeing with `.bkit/state/pdca-status.json`'s phase (the phase source of truth). The issue's Option-2 (a hook auto-completing the predecessor) is technically infeasible β€” CC hooks communicate via stdout/exit-code/additionalContext only and cannot call TaskUpdate; only the model can β€” so v2.1.29 applies Option-1: every phase action now instructs the model to mark predecessor Task(s) `completed` before creating the next phase Task, and a new `## Task Integration` Phase Transition Rule codifies the completion semantics + rationale; a regression test guards each transition. Cosmetic/informational fix, zero runtime/architecture-count change. v2.1.30 Stop-Hook stdin-Block Hardening β€” Issue #139 (@thenopen, found via Claude Code /doctor): every bkit hook reads its payload through lib/core/io.js readStdinSync(), which used fs.readFileSync(0) β€” a blocking stdin read with NO timeout that returns only at EOF, so a hook stalls for as long as Claude Code keeps the stdin write-end open (the turn-gating Stop hook unified-stop.js was observed stalling up to ~15.5 min, far past its own 10s timeout). Reproduced: payload sent + pipe held open 4s β†’ 4.07s block with flat CPU (I/O-blocked, matching the reporter's low-CPU tail). Central fix (all 36 hook scripts): readStdinSync now reads incrementally with parse-early and returns the instant the buffer holds a complete JSON value, never waiting for EOF; the turn-gating unified-stop.js additionally uses a new async readStdinBounded (parse-early + hard timeout that destroys stdin on resolve) so it is fully bounded even for no-data/truncated held-open pipes; state-store lock() CPU-burning busy-wait spin replaced with a no-CPU Atomics.wait sleep. 16-TC regression test, 0 main-baseline regressions, architecture counts invariant. v2.1.31 CC v2.1.218 Fork Background-Default Compat β€” the 8 `context: fork` producer skills add `background: false` to opt out of CC v2.1.218 background-by-default; qa-phase leaves the fork set to run in the main context (AskUserQuestion is stripped at the fork sub-agent boundary, CC #34592/#54892); the Invocation Contract runner gains a `contextChanges` allowance (deprecation-registry.json, ADR 0014 pattern β€” baseline JSON immutable); CC recommended bumped to v2.1.218. Skill-frontmatter-only, architecture counts invariant. πŸš€ bkit Early Adopter Program β€” running bkit on a non-trivial production project + filing detailed bug reports makes you part of bkit's quality system: public Hall of Fame recognition, E2E regression test absorption, Trust Score externalDogfoodFeedbackResponseRate component (weight 0.05). 44 Skills, 34 Agents (6 pdca-eval-* registry-tombstoned per ADR 0014), 61 Scripts, 195 Lib Modules, 22 Hook Events (25 blocks), 40 Templates, 4 Output Styles, 2 MCP Servers (19 tools, declared inline in plugin.json), 13 ADR invariants.

0
πŸ”Œ

bkit-starter

learning

Korean learning guide for Claude Code beginners. No programming experience required. Includes 4 learning commands.

0

More from this repository10

🎯
desktop-app🎯Skill

Skill for desktop app development workflows, part of the BKIT pipeline that provides structured phases from design system and mockup to deployment for cross-platform desktop applications.

🎯
mobile-app🎯Skill

Skill for mobile app development workflows, part of the BKIT pipeline that provides structured phases from design system and mockup to deployment for cross-platform apps.

🎯
claude-code-learning🎯Skill

Learning-focused skill for understanding and mastering Claude Code workflows and capabilities.

🎯
phase-3-mockup🎯Skill

Skill for creating UI mockups and prototypes, part of the BKIT pipeline that guides structured app development through phases from design system to deployment.

🎯
pdca🎯Skill

PDCA (Plan-Do-Check-Act) cycle management skill for structured project planning, execution, analysis, and reporting workflows.

🎯
phase-5-design-system🎯Skill

Skill for building platform-independent design systems with reusable component libraries, part of the BKIT pipeline for structured app development from design to deployment.

🎯
code-review🎯Skill

A code review skill from BKit Claude Code by Popup Studio AI, providing development tools and skills for Claude Code.

🎯
btw🎯Skill

Part of bkit, an AI native development OS for Claude Code that verifies AI-generated code against design specs, featuring 44 skills, 34 specialist agents, 11 quality gates, and persistent memory across sessions.

🎯
enterprise🎯Skill

An AI-native development OS for Claude Code that verifies generated code against its own design specs. Provides 44 skills, 34 specialist agents, and 11 quality gates with a gap-detector that auto-repairs code when it drifts below a 90% match rate, plus context-budgeted sprints and 8-language support.

🎯
bkit-rules🎯Skill

An AI-native development OS for Claude Code that provides a context engineering system with 44 skills, 34 specialist agents, 11 quality gates, and cross-session memory, enabling anyone to ship production-quality software through three core commands.