skill-creator

Featured

Create new bb skills and improve existing ones. Use whenever a user asks to create, write, edit, refine, test, or optimize a skill; turn a workflow into a reusable skill; fix skill triggering; or improve a SKILL.md file.

AI & Automation 3,526 stars 455 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Skill creator Create skills that trigger for the correct requests and improve agent results. ## Workflow 1. Read the conversation and the existing skill before asking questions. 2. Confirm the trigger, expected result, inputs, edge cases, and dependencies. 3. Write or revise the skill and any required resources. 4. Test realistic prompts in fresh BB threads. 5. Compare the results with the previous skill or no-skill baseline. 6. Revise until further changes do not give a useful improvement. Ask only for decisions that the available context cannot answer. Match the amount of evaluation to the risk and the result quality that the user needs. ## Skill contract A skill uses this structure: ```text skill-name/ ├── SKILL.md ├── references/ ├── scripts/ └── assets/ ``` Only `SKILL.md` is required. User skills live at `~/.bb/skills/<name>/SKILL.md`. The file starts with YAML frontmatter: ```yaml --- name: skill-name description: State what the skill does and when an agent must use it. --- ``` The directory and `name` value must match. A name uses lowercase letters, numbers, and single hyphens. It cannot exceed 64 characters. The description cannot exceed 1024 characters. Put all trigger conditions in the description. Include concrete tasks and nearby user phrases. Keep procedural instructions in the body. BB discovers edits for newly spawned threads. An existing thread does not receive a skill revision after it starts. ## Progressive disclosure BB loads skill informa...

Details

Author
get-bb
Repository
get-bb/bb
Created
6 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

skill-creator

Load when creating, updating, adapting, or evaluating a standard agent skill; do not load for ordinary documentation edits or one-off prompt advice.

72 Updated 1 months ago
JasonxzWen
AI & Automation Featured

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or iterate on skill quality. Triggers: "create a skill", "make a new skill", "build a skill for", "write a skill that", "skill for doing X", "I want a skill to", "new skill", "design a skill", "scaffold a skill", "improve this skill", "optimize this skill", "this skill isn't working well", "evaluate this skill", "score this skill", "how good is this skill", "run evals on", "benchmark this skill", "test this skill's quality", "skill quality", "skill performance". Also triggers when a user describes a repeatable workflow they want to automate, says "I keep doing X manually", "can you remember how to do X", or "turn this into a skill".

3,309 Updated 2 weeks ago
himself65
AI & Automation Featured

skill-creator

Create, install, or update skills in the workspace. Use when (1) installing a skill from a URL or remote source, (2) creating a new skill from scratch, (3) updating or restructuring existing skills. Always use this skill for any skill installation or creation task.

46,898 Updated today
zhayujie