Skip to content

Add coralogix-ai-center skill — instrument, run, verify GenAI apps - #235

Draft
yoavshaked-byte wants to merge 1 commit into
masterfrom
yoavshaked/aic-799-coralogix-ai-center-skill
Draft

yoavshaked-byte wants to merge 1 commit into
masterfrom
yoavshaked/aic-799-coralogix-ai-center-skill

Conversation

@yoavshaked-byte

Copy link
Copy Markdown

Summary

Adds the coralogix-ai-center skill (AIC-799 / AICE-613): drives a full GenAI-app onboarding to AI Center — any language, provider, framework, and OTel maturity — through three phases with a deterministic definition of done:

  1. Assess + Instrument — identify SDKs/collector/entry points, pick instrumentation via a research ladder (Coralogix docs → OSS ecosystem → shim bridge → gateway choke point → manual gen_ai.* spans), write the code.
  2. Run — skill-run (credentials collected + live-validated, dependency preflight, real entry-point workload) or user-run handoff.
  3. Verify — reads spans back via cx spans and hard-validates against PASS/FAIL gates (registry attributes, message shape incl. user messages, request context, within-trace consistency, interaction tree, Coralogix price enrichment as parse-proof, catalog registration).

Battle-tested via ablation runs on stripped internal repos and OSS agents (Dify, Goose, agent-starter-pack templates), each reviewed against a golden-trace standard; the skill encodes the recurring failure modes those runs surfaced (references/pitfalls.md).

Files

  • skills/coralogix-ai-center/SKILL.md — orchestrator (hard rules, phase table, ask policy)
  • skills/coralogix-ai-center/references/ — assess / instrument / run / verify / stacks / pitfalls / cli
  • skills/README.md — catalog row

Test plan

  • npx skills add install path picks up the new skill
  • Fresh run on an uninstrumented GenAI app ends with the per-gate verification table and an AI Center catalog link

Local checkout: ~/repos/cx-cli @ yoavshaked/aic-799-coralogix-ai-center-skill

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant