๐ต๏ธโโ๏ธ Agent Discovery Guide
Agent discovery in SuperOptiX is all about creating and exploring agent playbooksโthe heart of context engineering for your agents.
๐ง What is Agent Discovery?
Agent discovery means: - Defining the context, goals, and capabilities your agent needs - Engineering all relevant context, memory, tools, and RAG settings in the playbook - Using the SuperSpec DSL to declaratively specify your agent's behavior, persona, and requirements
๐ The Agent Playbook (SuperSpec DSL)
- Every agent in SuperOptiX is defined by a playbook written in the SuperSpec DSL
- The playbook is where you do all your context engineering: persona, memory, tools, RAG, tasks, and more
- Playbooks are human-readable, versionable, and easy to modify
๐ ๏ธ Three Ways to Discover & Create Agent Playbooks
1. ๐ช Browse Prebuilt Agents & Tools (Marketplace)
Discover ready-to-use agents and tools from the SuperOptiX marketplace.
Browse All Available Agents
๐ Example Output
๐ค Marketplace: Agents
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Available Industries (22):
โข Agriculture Food โข Consulting โข Demo
โข Education โข Energy Utilities โข Finance
โข Gaming Sports โข Government Public โข Healthcare
โข Hospitality Tourism โข Huggingface Demo โข Human Resources
โข Legal โข Manufacturing โข Marketing
โข Media Entertainment โข Mlx Demo โข Real Estate
โข Retail โข Software โข Testing
โข Transportation
๐ Available Pre-built Agents
โโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโณโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Industry โ Name โ ID โ Level โ Type โ Playbook Ref โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ Software โ Developer Assistant โ developer โ oracles โ Supervised โ developer โ
โ Software โ DevOps Engineer Assistant โ devops_engineer โ oracles โ Supervised โ devops_engineer โ
โ Software โ Lightweight Developer Assistant โ lightweight-developer โ oracles โ Autonomous โ lightweight_developer โ
โ Software โ Performance Engineer Assistant โ performance_engineer โ oracles โ Supervised โ performance_engineer โ
โ Software โ Product Owner Assistant โ product_owner โ oracles โ Supervised โ product_owner โ
โ Software โ QA Engineer Assistant โ qa_engineer โ oracles โ Supervised โ qa_engineer โ
โ Software โ Scrum Master Assistant โ scrum_master โ oracles โ Supervised โ scrum_master โ
โ Software โ Security Engineer Assistant โ security_engineer โ oracles โ Supervised โ security_engineer โ
โ Software โ System Architect Assistant โ system_architect โ oracles โ Supervised โ system_architect โ
โ Software โ Technical Writer Assistant โ technical_writer โ oracles โ Supervised โ technical_writer โ
โโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Found 119 pre-built agent(s)
๐ Next Steps:
super agent pull <playbook_ref> - Add an agent to your project
super agent list --pre-built --industry <name> - Filter by industry
super agent design - Create a custom agent
๐ก Example: super agent pull developer
Browse Available Tools
๐ ๏ธ Example Output
๐ ๏ธ Marketplace: Tools
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Available Categories (3):
โข Core (6) โข Development (9) โข Data (1)
๐ ๏ธ Available Tools
โโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Name โ Category โ Description โ Industry โ Tags โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ web_search โ Core โ Search the web for information using various searc... โ General โ search, web, research โ
โ calculator โ Core โ Perform safe mathematical calculations and express... โ General โ math, calculation, arithmetic โ
โ file_reader โ Core โ Read and process text files with safety restrictio... โ General โ file, text, io โ
โ datetime โ Core โ Get current time and format dates between differen... โ General โ time, date, formatting โ
โ text_analyzer โ Core โ Analyze text for statistics, readability, and basi... โ General โ text, analysis, nlp โ
โ json_processor โ Core โ Parse JSON and extract specific fields using dot n... โ General โ json, parsing, data โ
โ code_formatter โ Development โ Format code with basic syntax highlighting and str... โ Technology โ code, formatting, development โ
โ data_processor โ Data โ Process and analyze CSV data with various operatio... โ General โ data, csv, analysis โ
โ git_analyzer โ Development โ Analyze Git commit messages for best practices and... โ Technology โ git, version-control, commits โ
โ api_tester โ Development โ Validate and analyze API responses for structure a... โ Technology โ api, testing, validation โ
โ database_query โ Development โ Validate SQL queries for syntax and security issue... โ Technology โ sql, database, security โ
โ version_checker โ Development โ Compare semantic versions and determine relationsh... โ Technology โ versioning, semver, comparison โ
โ dependency_analyzer โ Development โ Analyze package dependencies for security and upda... โ Technology โ dependencies, security, packages โ
โ code_reviewer โ Development โ Perform automated code review and quality analysis โ Technology โ code-review, quality, analysis โ
โ test_coverage โ Development โ Analyze test coverage reports and provide recommen... โ Technology โ testing, coverage, quality โ
โ docker_helper โ Development โ Validate Dockerfiles for best practices and optimi... โ Technology โ docker, containers, devops โ
โโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Found 16 tool(s)
Search for Specific Agents
๐ Example Output
๐ Marketplace Search: 'Software'
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Found 10 result(s)
๐ค Agents
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโณโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Name โ Industry โ Type โ Install โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ System Architect Assistant โ Software โ Supervised โ super marketplace install agent system_architect โ
โ Product Owner Assistant โ Software โ Supervised โ super marketplace install agent product_owner โ
โ Lightweight Developer Assistant โ Software โ Autonomous โ super marketplace install agent lightweight_developer โ
โ Developer Assistant โ Software โ Supervised โ super marketplace install agent developer โ
โ Scrum Master Assistant โ Software โ Supervised โ super marketplace install agent scrum_master โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
... and 5 more agents
Benefits:
-
โก Fastest setup - Get started in minutes
-
๐ก๏ธ Battle-tested - Pre-optimized and evaluated
-
๐ฆ No coding required - Ready to use immediately
-
๐ Actively maintained - Regular updates and improvements
2. ๐ Create Agents Using SuperSpec (CLI)
Generate custom agent playbooks using the declarative SuperSpec DSL.
Examples:
# Create a Genies-tier developer agent with RAG
super spec generate genies developer --rag
# Create an Oracles-tier research agent
super spec generate oracles research
# Create a basic Genies-tier agent
super spec generate genies assistant
๐ Example Output
๐ Using SuperOptiX project structure: demo_agent_discovery/agents/developer/playbook/developer_playbook.yaml
โ
Generated genies agent playbook: /Users/super/agentic/SuperOptiX/demo_agent_discovery/agents/developer/playbook/developer_playbook.yaml
๐ Agent: Developer (Tier: genies)
๐ท๏ธ Namespace: software
โก Features: memory, tools, agentflow
Benefits:
-
๐ฏ Full control - Customize every aspect of your agent
-
๐ Declarative - SuperSpec DSL makes agent design transparent
-
๐ง Optimization-ready - Built-in DSPy optimization support
-
๐๏ธ Production-ready - Enterprise-grade quality and structure
3. ๐จ Create Agents Using Studio (UI)
Use the visual SuperOptiX Agent Design Studio for interactive agent creation.
Examples:
# Launch UI for Oracles-tier research agent
super agent design --tier oracles research
# Launch UI for Genies-tier developer agent
super agent design --tier genies developer
๐จ Example Output
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐จ Agent Design Studio โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ super Agent Designer โ
โ โ
โ Agent: RESEARCH โ
โ Tier: Oracles โ
โ โโโ UI: http://localhost:8501 โ
โ โ
โ Starting designer... Use Ctrl+C to stop when done. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Waiting for designer UI to launch...
โ
Designer UI is ready!
๐ Visit: http://localhost:8501
Designer is running. Press Ctrl+C here to stop the server.
Benefits:
-
๐ฑ๏ธ Visual design - Drag-and-drop interface
-
๐ Real-time preview - See changes instantly
-
๐ฏ Interactive - Guided agent creation process
-
๐ฑ User-friendly - No CLI knowledge required
Note: The UI is still evolving and may not be as fast or robust as the CLI approach.
๐ฏ The Playbook: Your Agent's Foundation
No matter which method you choose, you'll end up with a playbook that needs context engineering.
๐ Fastest Path: Marketplace Template + Hand Editing
- Grab a template from the marketplace that's close to your needs
- Edit by hand to add your custom requirements and context
- Use SuperSpec DSL to configure all the powerful features you need
๐ง SuperSpec: Configure Everything
Your playbook can include:
-
๐ง Memory systems - Short-term, long-term, and episodic memory
-
๐ ๏ธ Tool integration - Web search, file operations, code analysis
-
๐ RAG capabilities - Document ingestion and retrieval
-
๐ญ Persona definition - Agent personality and behavior
-
๐ Task specifications - What your agent should do
-
๐ Safety constraints - What your agent should NOT do
๐ Why Agent Discovery Matters
-
๐ Context Engineering - All agent intelligence starts with a well-crafted playbook
-
๐งฉ Composable - Playbooks can be reused, versioned, and shared
-
๐ช Marketplace - Instantly discover and adapt pre-built agents
-
๐ Declarative - SuperSpec DSL makes agent design transparent and auditable
-
๐ Customizable - Modify any aspect of your agent's context, tools, or memory
๐ซ What This Page Does NOT Cover
- This guide is only about discovering and creating agent playbooks
- For running, evaluating, compiling, or optimizing agents, see the other guides and tutorials
๐ฏ Next Steps
- Explore the marketplace for playbooks
- Use
super spec generate ...
to create your own - Try the UI studio for visual design
- Edit and version your playbooks as your needs evolve
Agent discovery is the foundation of every great agentic systemโstart with a strong playbook, and everything else gets easier! ๐