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

52 lines 1.69 kB
/** * Agent Packager * * Converts agents to platform-specific formats. */ import type { AgentInfo, Platform, PackagedAgent } from './types.js'; export declare class AgentPackager { /** * Package agent for target platform */ package(agent: AgentInfo, platform: Platform): Promise<PackagedAgent>; /** * Convert to Claude Code format (.md with YAML frontmatter) */ convertToClaudeFormat(agent: AgentInfo): string; /** * Convert to Cursor format (JSON-based) */ convertToCursorFormat(agent: AgentInfo): string; /** * Convert to OpenAI Codex format (YAML-based with specific structure) */ convertToCodexFormat(agent: AgentInfo): string; /** * Convert to generic format (plain markdown with minimal frontmatter) */ convertToGenericFormat(agent: AgentInfo): string; /** * Convert to Windsurf format (plain markdown, no YAML frontmatter) * * Windsurf uses AGENTS.md for directory-scoped instructions. * Individual agent definitions use clean markdown sections. */ convertToWindsurfFormat(agent: AgentInfo): string; /** * Get file extension for platform */ getFileExtension(platform: Platform): string; /** * Get filename for agent */ getFileName(agent: AgentInfo, platform: Platform): string; /** * Package multiple agents */ packageBatch(agents: AgentInfo[], platform: Platform): Promise<PackagedAgent[]>; /** * Create combined AGENTS.md file (for platforms that support it) */ createCombinedFile(agents: AgentInfo[], platform: Platform): Promise<string>; } //# sourceMappingURL=agent-packager.d.ts.map