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
TypeScript
/**
* 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