UNPKG

aiwg

Version:

Deployment tool and support utility for AI context. Copies agents, skills, commands, rules, and behaviors into the paths each AI platform reads (Claude Code, Codex, Copilot, Cursor, Warp, OpenClaw, and 6 more) so one source of truth works across 10 platfo

79 lines 2.53 kB
/** * AgentSmith Usage Examples * * Demonstrates common agent generation patterns. */ /** * Example 1: Simple Agent - Single-Purpose Task * * Generate a simple agent that performs a focused task with minimal tools. */ declare function example1_SimpleAgent(): Promise<void>; /** * Example 2: Complex Agent - Analysis and Decision-Making * * Generate a complex agent that requires deeper analysis capabilities. */ declare function example2_ComplexAgent(): Promise<void>; /** * Example 3: Orchestrator Agent - Multi-Agent Coordination * * Generate an orchestrator that delegates to other agents. */ declare function example3_OrchestratorAgent(): Promise<void>; /** * Example 4: Validator Agent - Read-Only Quality Checks * * Generate a validator that performs quality checks without modification. */ declare function example4_ValidatorAgent(): Promise<void>; /** * Example 5: Custom Tools - Override Template Defaults * * Generate an agent with custom tool selection. */ declare function example5_CustomTools(): Promise<void>; /** * Example 6: Dry Run - Preview Without Deployment * * Generate agent content without writing to filesystem. */ declare function example6_DryRun(): Promise<void>; /** * Example 7: Multi-Platform Deployment * * Generate same agent for multiple platforms. */ declare function example7_MultiPlatform(): Promise<void>; /** * Example 8: List Available Templates * * Explore available templates and their configurations. */ declare function example8_ListTemplates(): void; /** * Example 9: Model Tier Override * * Use a higher model tier for complex simple tasks. */ declare function example9_ModelOverride(): Promise<void>; /** * Example 10: Windsurf Platform - Aggregated AGENTS.md * * Generate agent for Windsurf's aggregated format. */ declare function example10_WindsurfFormat(): Promise<void>; export declare const examples: { example1_SimpleAgent: typeof example1_SimpleAgent; example2_ComplexAgent: typeof example2_ComplexAgent; example3_OrchestratorAgent: typeof example3_OrchestratorAgent; example4_ValidatorAgent: typeof example4_ValidatorAgent; example5_CustomTools: typeof example5_CustomTools; example6_DryRun: typeof example6_DryRun; example7_MultiPlatform: typeof example7_MultiPlatform; example8_ListTemplates: typeof example8_ListTemplates; example9_ModelOverride: typeof example9_ModelOverride; example10_WindsurfFormat: typeof example10_WindsurfFormat; }; export {}; //# sourceMappingURL=examples.d.ts.map