tessl install github:hotovo/aider-desk --skill agent-creatorCreate AiderDesk agent profiles via interactive Q&A.
Review Score
86%
Validation Score
12/16
Implementation Score
85%
Activation Score
N/A
Create agent profiles stored as config.json in ~/.aider-desk/agents/{name}/ (global) or {project}/.aider-desk/agents/{name}/ (project-level).
READ REFERENCES before proposing to ensure accuracy:
references/agent-profile-schema.mdreferences/tool-approval-guide.md + references/agent-profile-schema.mdreferences/subagent-guide.mdreferences/profile-examples.mdAsk user: "Describe the agent's purpose and what it should do."
Based on their response, internally propose all properties:
READ all reference files before proposing.
Ask: "Which provider/model? (format: provider/model, e.g., anthropic/claude-sonnet-4-5-20250929)"
ONLY ask if user specifically mentioned temperature, max tokens, rate limiting, or MCP servers:
If not mentioned, skip this entire step.
Ask: "Global profile (all projects) or project-specific? (default: global)"
Present one complete summary with all proposed properties. Ask:
"Here's your agent profile. Should I create it?"
Show:
DO NOT ask for confirmations on individual items. Only one final approval.
On user confirmation, generate the profile.
READ references/profile-examples.md to verify structure before creating files.
Aider Tools Note: Specialized for AI code generation. Do NOT enable by default.
Keys: {group}---{tool} (three dashes)
Default is "ask". Only set:
power---bash for read-only agents)READ references/tool-approval-guide.md to see all available tools and their purposes.
Only include tools that exist in reference docs.
Every agent is a subagent (enabled: true)
READ references/subagent-guide.md for detailed guidance on context memory modes and configuration:
contextMemory: Default is "off" (fresh each time)
"full-context" only for specialized analysis agents (code review, security audit)"last-message" for progressive builders (documentation, iterative tasks)systemPrompt: Specialized for agent's purposeinvocationMode: automatic (specialized), on-demand (general)color: Relevant color (e.g., red=security, blue=power tools)description: Clear description for auto-invocation{profile-name}/
└── config.json{group}---{tool} formatreferences/agent-profile-schema.md - Complete schemareferences/subagent-guide.md - Subagent configuration guide (context memory modes)references/profile-examples.md - Examplesreferences/tool-approval-guide.md - Tool approval configassets/templates/config.json.template - Templateassets/examples/sample-profile.json - Example