协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
bkit-explore【开发与工程】Browse installed bkit skills, agents, and evals via lib/discovery/explorer.js (filesystem scan, no subprocess). Triggers: bkit explore, list skills, skill discovery, browse skills
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: bkit-explore classification: capability classification-reason: Discovery surface — independent of bkit's PDCA workflow deprecation-risk: none effort: low description: | Browse installed bkit skills, agents, and evals via lib/discovery/explorer.js (filesystem scan, no subprocess). Triggers: bkit explore, list skills, skill discovery, browse skills argument-hint: "[category] | evals | --level <Starter|Dynamic|Enterprise>" user-invocable: true allowed-tools:
v2.1.11 Sprint β FR-β1. Wraps
lib/discovery/explorer.jsto give Yuki + first-run users a single-command surface that answers "what's actually installed and how do I find it?"
| Argument | Description | Example |
|---|---|---|
| (none) | Show all categories with counts + first-line description | /bkit-explore |
<category> | One of starter, dynamic, enterprise, pdca-core, utility | /bkit-explore dynamic |
evals | List skills with an evals/{cls}/{skill}/eval.yaml definition | /bkit-explore evals |
--level <L> | Filter by Starter / Dynamic / Enterprise (cumulative) | /bkit-explore --level Starter |
explorer.listAll() to read skills/*/SKILL.md + agents/*.md.Total: N skills · M agents · K evals.<category> — single bucketcategory against explorer.CATEGORIES./bkit-explore --level Starter if user looks lost.evals — eval coverageexplorer.listEvals() and group by classification (workflow,
capability, hybrid)./bkit-evals run <skill> to execute one.--level <L> — Starter / Dynamic / Enterprise filterStarter returns starter + pdca-core + utility.Dynamic adds dynamic (cumulative).Enterprise adds enterprise.bkit Explore — 39 Skills · 36 Agents · K Evals
─────────────────────────────────────────────────
📂 starter (1 skill / 2 agents)
/starter — Static web kit
🤖 starter-guide — Beginner agent
🤖 pipeline-guide — Phase walk-through
📂 dynamic (8 skills / 2 agents)
/dynamic — bkend.ai fullstack
/bkend-auth — Authentication patterns
...
─────────────────────────────────────────────────
Footer: Try /bkit-explore --level Starter
child_process, no network.category argument is validated against explorer.CATEGORIES (5-tuple
whitelist); anything else returns null and renders a usage hint.--level <L> validated against explorer.LEVELS (Starter /
Dynamic / Enterprise).*.md files only —
no remote fetch.| Module | Function | Usage |
|---|---|---|
lib/discovery/explorer.js | listAll() | Default tree |
lib/discovery/explorer.js | listByCategory(cat) | Single bucket |
lib/discovery/explorer.js | listByLevel(level) | Cumulative filter |
lib/discovery/explorer.js | listEvals() | evals/ scan |
| Category | Scope |
|---|---|
starter | Static web + beginner-onboarding skills/agents |
dynamic | bkend.ai fullstack + Phase 1~6 build pipeline |
enterprise | Architecture + Phase 7~9 deployment + audit |
pdca-core | PDCA cycle + QA + PM agents |
utility | Cross-cutting (bkit, control, audit, evals) |
# Full tree
/bkit-explore
# One category
/bkit-explore dynamic
# Cumulative level filter
/bkit-explore --level Starter
# Evals coverage
/bkit-explore evals
/bkit-evals run <skill> — execute eval suite for one skill/control trust — trust score informs which categories you can self-serve/pdca status — find your active featureARGUMENTS: