{ event: 'install', source: 'vercel-labs/agent-skills', // Repository/source skills: '3', // Number of skills installed agents: 'claude-code,cursor', // Target agents (comma-separated) global: '1', // 1 if --global flag used skillFiles: '{...}', // JSON map of skill name → path sourceType: 'github', // Source type (github, local, etc.) v: '1.2.3', // CLI version ci: '0' // 1 if running in CI}
Remove Event
Tracked when skills are removed via skills remove
{ event: 'remove', source: 'vercel-labs/agent-skills', // Repository (if known) skills: '2', // Number of skills removed agents: 'cursor', // Target agents global: '1', // 1 if --global flag used sourceType: 'github', // Source type v: '1.2.3', // CLI version ci: '0' // 1 if running in CI}
Check Event
Tracked when checking for updates via skills check
{ event: 'check', skillCount: '5', // Number of skills checked updatesAvailable: '2', // Number of updates found v: '1.2.3', // CLI version ci: '0' // 1 if running in CI}
Update Event
Tracked when updating skills via skills update
{ event: 'update', skillCount: '2', // Number of skills with updates successCount: '2', // Number successfully updated failCount: '0', // Number that failed to update v: '1.2.3', // CLI version ci: '0' // 1 if running in CI}
Find Event
Tracked when searching for skills via skills find
{ event: 'find', query: 'typescript', // Search query (if provided) resultCount: '12', // Number of results found interactive: '1', // 1 if interactive mode used v: '1.2.3', // CLI version ci: '0' // 1 if running in CI}
Sync Event
Tracked when syncing skills from node_modules via skills experimental_sync
{ event: 'experimental_sync', skillCount: '8', // Number of skills found successCount: '8', // Number successfully synced agents: 'cursor', // Target agents v: '1.2.3', // CLI version ci: '0' // 1 if running in CI}
Audit requests timeout after 3 seconds to avoid blocking installations. If the API doesn’t respond in time, the installation proceeds without audit data.
Audit data is informational only and never blocks installations. You can always install skills regardless of risk level.