Skills

Add Example Agent

Adds a self-contained example agent under the examples folder for a pattern.

Install

npx skills add GetBindu/Bindu --skill add-example-agent -g -a claude-code -y
Repository
GetBindu/Bindu10k
Category
Engineering
Updated
2mo ago
License
See repository
Context cost
Lightabout 1,050 tokens
Runs scripts
No, instructions only

What it does

Add a new self-contained example agent under examples/. Use when asked to "create an example for <framework>", "add a tutorial agent", "demo integration with <LLM provider>", or when showcasing a new pattern users should copy.

Add Example Agent

Overview

Examples under examples/ are the fastest way users learn Bindu. Each is a self-contained mini-project demonstrating one integration pattern. Follow existing structure, users and agents discover examples by convention, so inconsistency hurts discoverability.

Inputs

  • <name>: kebab-case slug, e.g. pdf-research-agent, weather-research.
  • <framework>: Python (agno, langchain, langgraph, crewai) or TypeScript (openai, langchain).
  • <purpose>: one-sentence "what this demonstrates".

Safety

  • Never commit .env files. Only .env.example with placeholder values and # pragma: allowlist secret to bypass pre-commit.
  • Never hardcode API keys, even in comments.
  • Never introduce paid-only services without a free-tier alternative. Examples must be runnable by a new user within minutes.
  • Never hardcode ports, default to 3773 with BINDU_PORT override.

Execution Contract

  1. Pick a matching template from existing examples.
  2. Create the directory with the required file set.
  3. Wire the handler to bindufy() with consistent config.
  4. Write a README following the four-section pattern below.
  5. Update parent indexes.
  6. Test end-to-end in a clean environment before committing.

Steps

1. Pick a template

Find an existing example in the same framework and match its layout:

2. Create the directory

Read the whole SKILL.md on GitHub

More in Engineering