Skip to content

feat: add monte-carlo data observability skills#481

Merged
sickn33 merged 5 commits intosickn33:mainfrom
cryptoque:feat/add-monte-carlo-skills
Apr 9, 2026
Merged

feat: add monte-carlo data observability skills#481
sickn33 merged 5 commits intosickn33:mainfrom
cryptoque:feat/add-monte-carlo-skills

Conversation

@cryptoque
Copy link
Copy Markdown
Contributor

@cryptoque cryptoque commented Apr 8, 2026

Summary

Add 4 Monte Carlo data observability skills adapted from monte-carlo-data/mc-agent-toolkit:

  • monte-carlo-prevent: surfaces table health, alerts, lineage, and blast radius before SQL/dbt edits
  • monte-carlo-monitor-creation: guides creation of Monte Carlo monitors via MCP tools, producing monitors-as-code YAML
  • monte-carlo-push-ingestion: expert guide for pushing metadata, lineage, and query logs to Monte Carlo from any warehouse
  • monte-carlo-validation-notebook: generates SQL validation notebooks for dbt PR changes with before/after comparison queries

All skills require the Monte Carlo MCP Server.

Change Classification

  • Skill PR
  • Docs PR
  • Infra PR

Issue Link (Optional)

Quality Bar Checklist ✅

All applicable items must be checked before merging.

  • Standards: I have read docs/contributors/quality-bar.md and docs/contributors/security-guardrails.md.
  • Metadata: The SKILL.md frontmatter is valid (checked with npm run validate).
  • Risk Label: I have assigned the correct risk: tag (none, safe, critical, offensive, or unknown for legacy/unclassified content).
  • Triggers: The "When to use" section is clear and specific.
  • Security: If this is an offensive skill, I included the "Authorized Use Only" disclaimer.
  • Safety scan: If this PR adds or modifies SKILL.md command guidance, remote/network examples, or token-like strings, I ran npm run security:docs (or equivalent hardening check) and addressed any findings.
  • Automated Skill Review: If this PR changes SKILL.md, I checked the skill-review GitHub Actions result and addressed any actionable feedback.
  • Manual Logic Review: If this PR changes SKILL.md or risky guidance, I manually reviewed the logic, safety, failure modes, and risk: label instead of relying on automated checks alone.
  • Local Test: I have verified the skill works locally.
  • Repo Checks: I ran npm run validate:references if my change affected docs, workflows, or infrastructure.
  • Source-Only PR: I did not manually include generated registry artifacts (CATALOG.md, skills_index.json, data/*.json) in this PR.
  • Credits: I have added the source credit in README.md (if applicable).
  • Maintainer Edits: I enabled Allow edits from maintainers on the PR.

Testing

  • npm run validate — passes (1396 skills)
  • npm run security:docs — passes

cryptoque and others added 3 commits April 8, 2026 14:24
Add 4 data observability skills from monte-carlo-data/mc-agent-toolkit:
- monte-carlo-prevent: table health, alerts, lineage before SQL/dbt edits
- monte-carlo-monitor-creation: monitor creation via MCP tools
- monte-carlo-push-ingestion: push ingestion API guide
- monte-carlo-validation-notebook: SQL validation notebooks for dbt PRs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy the actual SKILL.md content from monte-carlo-data/mc-agent-toolkit
instead of rewritten summaries. Only the frontmatter is changed to match
the antigravity template format.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cryptoque cryptoque marked this pull request as ready for review April 8, 2026 22:16
@cryptoque cryptoque requested a review from sickn33 as a code owner April 8, 2026 22:16
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: bbdc1849e6

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread skills/monte-carlo-monitor-creation/SKILL.md
Comment thread skills/monte-carlo-prevent/SKILL.md
Comment thread skills/monte-carlo-push-ingestion/SKILL.md
Comment thread skills/monte-carlo-validation-notebook/SKILL.md Outdated
cryptoque and others added 2 commits April 8, 2026 15:22
Addresses Codex review feedback — copies supporting files from
monte-carlo-data/mc-agent-toolkit that the SKILL.md files reference:

- prevent: references/workflows.md, parameters.md, TROUBLESHOOTING.md
- monitor-creation: references/ (5 monitor type docs)
- push-ingestion: references/ (8 docs) + scripts/templates/ (6 warehouses)
- validation-notebook: scripts/ (2 helper scripts)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
${CLAUDE_PLUGIN_ROOT}/skills/generate-validation-notebook/scripts/ →
${CLAUDE_PLUGIN_ROOT}/skills/monte-carlo-validation-notebook/scripts/

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@sickn33 sickn33 merged commit ea0eb05 into sickn33:main Apr 9, 2026
13 checks passed
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.

2 participants