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

178 lines 7.79 kB
/** * Command Extension Definitions * * Defines Extension objects for all CLI commands. Maps command handlers to the * unified Extension schema for discovery, semantic search, and help generation. * * @implements @.aiwg/architecture/decisions/ADR-001-unified-extension-system.md * @architecture @.aiwg/architecture/unified-extension-schema.md * @source @src/cli/handlers/index.ts * @tests @test/unit/extensions/commands/definitions.test.ts * @issue #42 */ import type { Extension } from '../types.js'; export declare const helpCommand: Extension; export declare const versionCommand: Extension; export declare const doctorCommand: Extension; export declare const updateCommand: Extension; export declare const refreshCommand: Extension; export declare const regenerateCommand: Extension; export declare const useCommand: Extension; export declare const listCommand: Extension; export declare const removeCommand: Extension; export declare const newBundleCommand: Extension; export declare const promoteCommand: Extension; export declare const installCommand: Extension; export declare const packagesCommand: Extension; export declare const marketplaceCommand: Extension; export declare const initCommand: Extension; export declare const runCommand: Extension; export declare const newCommand: Extension; export declare const serveCommand: Extension; export declare const localExecutorCommand: Extension; export declare const localExecutorServeCommand: Extension; export declare const diagnoseCommand: Extension; export declare const feedbackCommand: Extension; export declare const sessionCommand: Extension; export declare const sandboxCommand: Extension; export declare const statusCommand: Extension; export declare const wizardCommand: Extension; export declare const migrateWorkspaceCommand: Extension; export declare const rollbackWorkspaceCommand: Extension; export declare const mcpCommand: Extension; export declare const catalogCommand: Extension; export declare const skillsCommand: Extension; export declare const indexCommand: Extension; export declare const discoverCommand: Extension; export declare const showCommand: Extension; export declare const featuresCommand: Extension; export declare const runtimeInfoCommand: Extension; export declare const agentcardCommand: Extension; export declare const prefillCardsCommand: Extension; export declare const contributeStartCommand: Extension; export declare const validateMetadataCommand: Extension; export declare const skillLintCommand: Extension; export declare const installPluginCommand: Extension; export declare const uninstallPluginCommand: Extension; export declare const pluginStatusCommand: Extension; export declare const packagePluginCommand: Extension; export declare const packageAllPluginsCommand: Extension; export declare const addAgentCommand: Extension; export declare const addCommandCommand: Extension; export declare const addSkillCommand: Extension; export declare const addBehaviorCommand: Extension; export declare const addTemplateCommand: Extension; export declare const scaffoldAddonCommand: Extension; export declare const scaffoldExtensionCommand: Extension; export declare const scaffoldFrameworkCommand: Extension; export declare const ralphCommand: Extension; export declare const ralphStatusCommand: Extension; export declare const ralphAbortCommand: Extension; export declare const ralphResumeCommand: Extension; export declare const ralphAttachCommand: Extension; export declare const agentLoopExtCommand: Extension; export declare const ralphMemoryCommand: Extension; export declare const ralphConfigCommand: Extension; export declare const mcCommand: Extension; export declare const stewardCommand: Extension; export declare const repoAccessCommand: Extension; export declare const teamCommand: Extension; export declare const costReportCommand: Extension; export declare const costHistoryCommand: Extension; export declare const metricsTokensCommand: Extension; export declare const docSyncCommand: Extension; export declare const docConsolidateCommand: Extension; export declare const lintCommand: Extension; export declare const cleanupAuditCommand: Extension; export declare const bestPracticesAuditCommand: Extension; export declare const sdlcAccelerateCommand: Extension; export declare const executionModeCommand: Extension; export declare const snapshotCommand: Extension; export declare const checkpointCommand: Extension; export declare const reproducibilityValidateCommand: Extension; export declare const behaviorCommand: Extension; export declare const daemonInitCommand: Extension; export declare const configCommand: Extension; export declare const opsCommand: Extension; export declare const provenanceCommand: Extension; export declare const researchStoreCommand: Extension; export declare const reflectionsCommand: Extension; export declare const memoryCommand: Extension; export declare const kbCommand: Extension; export declare const activityLogCommand: Extension; export declare const storageCommand: Extension; export declare const chunkCommand: Extension; export declare const fanoutCommand: Extension; export declare const rlmPrepCommand: Extension; export declare const rlmSearchCommand: Extension; export declare const rlmStatusCommand: Extension; export declare const rlmCacheCommand: Extension; /** * All command definitions * * Organized by category: * - Maintenance (5): help, version, doctor, update, sync * - Framework (3): use, list, remove * - Project (4): new, init, run, serve * - Workspace (4): status, wizard, migrate-workspace, rollback-workspace * - MCP (1): mcp * - Catalog (1): catalog * - Toolsmith (1): runtime-info * - Utility (3): prefill-cards, contribute-start, validate-metadata * - Plugin (5): install-plugin, uninstall-plugin, plugin-status, package-plugin, package-all-plugins * - Scaffolding (8): add-agent, add-command, add-skill, add-behavior, add-template, scaffold-addon, scaffold-extension, scaffold-framework * - Ralph (8): ralph, ralph-status, ralph-abort, ralph-resume, ralph-attach, agent-loop-ext, ralph-memory, ralph-config * - Mission Control (1): mc * - Metrics (3): cost-report, cost-history, metrics-tokens * - Documentation (1): doc-sync * - Code Analysis (1): cleanup-audit * - SDLC Orchestration (1): sdlc-accelerate * - Index (1): index * - Reproducibility (4): execution-mode, snapshot, checkpoint, reproducibility-validate * - Daemon (2): behavior, daemon-init * - Config (1): config * - Ops (1): ops * - Agentic Tools (5): chunk, fanout, rlm-prep, rlm-search, rlm-status */ export declare const commandDefinitions: Extension[]; /** * Get command definition by ID * * @param id - Command ID * @returns Command definition or undefined */ export declare function getCommandDefinition(id: string): Extension | undefined; /** * Get command definitions by category * * @param category - Command category * @returns Array of matching command definitions */ export declare function getCommandsByCategory(category: string): Extension[]; /** * Get total command count * * @returns Total number of command definitions */ export declare function getCommandCount(): number; /** * Get all command IDs * * @returns Array of command IDs */ export declare function getCommandIds(): string[]; /** * Search commands by keyword * * @param keyword - Keyword to search for * @returns Array of matching command definitions */ export declare function searchCommandsByKeyword(keyword: string): Extension[]; /** * Search commands by capability * * @param capability - Capability to search for * @returns Array of matching command definitions */ export declare function searchCommandsByCapability(capability: string): Extension[]; //# sourceMappingURL=definitions.d.ts.map