bb-search-cbb

Search wiki/cbb for Common Building Blocks matching a given pattern and returns their names and paths.

41|9|Updated May 22, 2026
One-click install
npx skills add https://github.com/amoslee2026/Babel --skill bb-search-cbb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bb-search-cbb
Source: https://github.com/amoslee2026/Babel/tree/main/.claude/skills/bb-search-cbb
Command: npx skills add https://github.com/amoslee2026/Babel --skill bb-search-cbb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps bba-architect quickly locate reusable Common Building Blocks (CBB) within wiki/cbb by pattern, surfacing candidate templates and their paths to accelerate MAS-based design.

Core Features & Use Cases

  • Pattern-based search across wiki/cbb for CBB entries like sync-fifo, 2ff-sync, clock-gate.
  • Returns a structured list of matches with names and file paths for downstream template retrieval.
  • Use Case: When splitting a module, quickly identify reusable building blocks to avoid re-implementation.

Quick Start

Search wiki/cbb for a given CBB keyword, for example pattern "sync-fifo" and set max_results to 10.

Frequently Asked Questions about bb-search-cbb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for reusable Common Building Blocks in a wiki?

To search for reusable Common Building Blocks, use a pattern-based query to match CBB entries like sync-fifo or clock-gate within the wiki directory. This returns a structured list of candidate template names and their file paths for downstream retrieval.

What is the best way to find existing CBB templates during MAS workflow design?

Finding existing CBB templates during MAS workflow design involves querying the wiki/cbb directory with a specific keyword pattern. This surfaces matching building blocks and their file paths, allowing you to reuse templates and avoid re-implementation when splitting modules.

Can I limit the number of CBB search results returned for a pattern match?

Yes, you can limit the number of CBB search results returned by setting an optional max_results parameter. This constrains the pattern matching process to return only a specified number of candidate template names and file paths from the wiki.

How do I locate a specific building block template like a sync-fifo in my repository?

To locate a specific building block template like a sync-fifo, perform a pattern-based search across the wiki/cbb directory. The search surfaces matching templates and their exact file paths, enabling quick retrieval and integration into your module design.

Does the CBB search require any external dependencies to run?

No, the CBB search requires no external dependencies to run. It operates independently using internal scripts and references to search the wiki directory and return matching building block template names and file paths.