npx skills add a5c-ai/babysitter --skill suffix-structure-builder --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Suffix Structure Builder Skill ## Purpose Build suffix arrays, suffix trees, and related structures with efficient construction algorithms and common query implementations. ## Capabilities - Suffix array construction (SA-IS, DC3) - LCP array construction - Suffix tree construction - Suffix automaton construction - Query implementations for each structure - Sparse table for LCP queries ## Target Processes - trie-suffix-structures - pattern-matching-algorithms - string-processing ## Suffix Structures ### Suffix Array - O(n log n) or O(n) construction - Combined with LCP for powerful queries - Pattern matching in O(m log n) ### LCP Array - Kasai's algorithm O(n) - Range minimum queries for LCA - Distinct substring counting ### Suffix Tree - Ukkonen's algorithm O(n) - More complex but powerful - Direct pattern matching O(m) ### Suffix Automaton - O(n) construction - Smallest automaton for all substrings - Powerful for counting problems ## Input Schema ```json { "type": "object", "properties": { "structure": { "type": "string", "enum": ["suffixArray", "lcpArray", "suffixTree", "suffixAutomaton"] }, "algorithm": { "type": "string" }, "queries": { "type": "array" }, "language": { "type"
- Purpose
- Capabilities
- Target Processes
- Suffix Structures
- Suffix Array
- LCP Array
- Suffix Tree
- Suffix Automaton
- Input Schema
- Output Schema
What does the suffix-structure-builder skill do?
Build and query suffix arrays and related structures
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill suffix-structure-builder --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
