mirror of
https://github.com/gnekt/My-Brain-Is-Full-Crew.git
synced 2026-08-30 20:15:39 +00:00
84 lines
2.4 KiB
YAML
84 lines
2.4 KiB
YAML
name: Agent Proposal
|
|
description: Propose a new crew member (11th agent or beyond).
|
|
title: "[Agent] "
|
|
labels: ["agent-proposal"]
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Want to add a new agent to the crew? Fill out the sections below.
|
|
Check the [contributing guide](https://github.com/gnekt/My-Brain-Is-Full-Crew/blob/main/CONTRIBUTING.md#propose-a-new-crew-member) for details on agent design.
|
|
|
|
- type: input
|
|
id: name
|
|
attributes:
|
|
label: Agent name
|
|
description: A short, descriptive codename (lowercase, hyphens only).
|
|
placeholder: "e.g. habit-tracker"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: role
|
|
attributes:
|
|
label: Role
|
|
description: What problem does this agent solve? Why is it needed?
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: triggers
|
|
attributes:
|
|
label: Trigger phrases
|
|
description: When should this agent activate? List natural phrases a user might say.
|
|
placeholder: |
|
|
- "track my habits"
|
|
- "did I do X today?"
|
|
- "streak report"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: tools
|
|
attributes:
|
|
label: Tool access
|
|
description: Which tools does the agent need?
|
|
placeholder: "Read, Write, Edit, Glob, Grep"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: vault-integration
|
|
attributes:
|
|
label: Vault integration
|
|
description: Which folders does it read from or write to? Does it create new folders?
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: inter-agent
|
|
attributes:
|
|
label: Inter-agent communication
|
|
description: Which existing agents should it interact with? How?
|
|
placeholder: "Should notify the Architect when a new tracking area is needed."
|
|
|
|
- type: textarea
|
|
id: gap
|
|
attributes:
|
|
label: Why it matters
|
|
description: What gap in the current crew does this fill? Why can't an existing agent cover this?
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: priority
|
|
attributes:
|
|
label: Suggested routing priority
|
|
description: Where should this agent sit in the routing priority table?
|
|
options:
|
|
- "High (1-3) - should override most other agents"
|
|
- "Medium (4-7) - standard priority"
|
|
- "Low (8-10) - runs after most other agents"
|
|
validations:
|
|
required: true
|