BBR Skills

Use LLM prompts to generate automation scenarios for Bober.

What are Skills?

Skills are curated prompt templates and examples that help you use any LLM (ChatGPT, Claude, Gemini, etc.) to generate BBR scenario JSON files. These scenarios can then be run directly in Bober Runner.

Getting Started

1. Clone or Download the Skills Repository

git clone https://gitlab.com/getbober/bober-skills.git

Or download directly from:

gitlab.com/getbober/bober-skills

2. Choose a Skill

Browse the repository for skill templates organized by category:
  • Productivity — Email drafts, meeting notes, task automation
  • Development — Code scaffolding, git workflows, deployment
  • Data — File organization, data extraction, reporting
Each skill includes:
  • A prompt template
  • Example inputs and outputs
  • Sample scenario JSON

3. Use with Your Preferred LLM

Copy the skill's prompt template and use it with any LLM:

  1. 1. Open ChatGPT, Claude, Gemini, or your preferred AI assistant
  2. 2. Paste the skill's prompt template
  3. 3. Provide your specific requirements
  4. 4. The LLM will generate a BBR scenario JSON
Example prompt:
Using the BBR scenario format, create an automation that:
  • Opens VS Code
  • Creates a new file called "notes.md"
  • Types today's date as a header
Output valid JSON only.

4. Run in Bober

  1. 1. Save the generated JSON as a .json file
  2. 2. Open Bober Runner
  3. 3. Load your scenario file
  4. 4. Run the automation

Repository Structure

bober-skills/
├── productivity/
│   ├── email-drafts/
│   └── meeting-notes/
├── development/
│   ├── git-workflows/
│   └── project-setup/
├── templates/
│   └── base-prompts.md
└── README.md

Contributing

Have a useful skill? Contributions are welcome:

  1. 1. Fork the repository
  2. 2. Add your skill with prompt template and examples
  3. 3. Submit a merge request

See the repository README for contribution guidelines.