Skip to content

feat: add xgrep security skills to the marketplace - #9

Merged
chris-rock merged 2 commits into
mainfrom
feat/xgrep-skills
Jul 16, 2026
Merged

feat: add xgrep security skills to the marketplace#9
chris-rock merged 2 commits into
mainfrom
feat/xgrep-skills

Conversation

@chris-rock

Copy link
Copy Markdown
Member

Summary

Publishes the six xgrep AI-agent skills as marketplace plugins so users install them the standard way instead of the bespoke xgrep skill install subcommand:

  • xgrep-inspect — navigate/understand source with xgrep's AST code intelligence
  • xgrep-rule-creator — author custom xgrep rules (test-first) / port to new languages
  • xgrep-triage — investigate & classify findings via code-graph analysis
  • xgrep-remediate — fix a confirmed finding via the verify/apply harness
  • xgrep-fix — fix a whole set of findings (or triage-confirmed TPs) in one pass
  • secure-coding — proactively avoid generating vulnerable code (7 languages)

These previously lived inside the xgrep repo and were compiled into the binary. This repo now becomes the single source of truth; a companion xgrep PR removes the in-binary copies and the xgrep skill command.

What changed

  • skills/<name>/ for each of the 6, flattened to the repo convention: SKILL.md + references/ at the skill root, commands/ alongside. Per-skill .claude-plugin/plugin.json dropped in favor of the top-level marketplace entry.
  • .claude-plugin/marketplace.json — 6 new plugin entries + broadened metadata description.
  • Regenerated agents/AGENTS.md and the README skills table via scripts/publish.sh (now 7 skills). ./scripts/publish.sh --check passes.
  • Branding wording broadened to "MQL + xgrep security skills" across the plugin/cursor/gemini manifests and README prose.

Install after merge

/plugin marketplace add mondoohq/skills
/plugin install xgrep-triage@mondoohq/skills

🤖 Generated with Claude Code

Publish the six xgrep AI-agent skills — xgrep-inspect, xgrep-rule-creator,
xgrep-triage, xgrep-remediate, xgrep-fix, and secure-coding — as marketplace
plugins so they install the standard way (/plugin install <name>@mondoohq/skills)
instead of the bespoke `xgrep skill install` subcommand. These previously lived
inside and were compiled into the xgrep binary; the marketplace now becomes the
single source of truth.

Each skill is flattened to the repo convention (SKILL.md + references/ at the
skill root, commands/ alongside) and registered in .claude-plugin/marketplace.json.
Regenerated agents/AGENTS.md and the README skills table via scripts/publish.sh,
and broadened the repo branding to cover MQL + xgrep skills.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@mondoo-code-review mondoo-code-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

New xgrep security skills added to marketplace with comprehensive documentation for secure coding, rule creation, triage, fix, and inspect workflows.

Comment thread skills/secure-coding/references/patterns.md
Comment thread skills/secure-coding/references/patterns.md
Comment thread skills/secure-coding/references/patterns.md
Comment thread skills/secure-coding/references/patterns.md
Comment thread skills/xgrep-rule-creator/references/workflow.md
Comment thread skills/xgrep-fix/SKILL.md
…ix note

- xgrep-rule-creator/workflow.md: remove inline `// ruleid:` / `// ok:`
  annotations from the Go porting example and the taint anti-pattern so they
  match the "clean, annotation-free source files; expectations live in the Go
  test's ExpectMatch" convention stated earlier in the same doc.
- xgrep-fix/SKILL.md: consolidate the two duplicate paragraphs explaining that
  `fix` only auto-applies the deterministic tier.

The flagged 2026-dated CVEs (Rails CVE-2026-33195, pac4j CVE-2026-29000,
Cloudreve CVE-2026-25726) and `secrets.compare_digest` were verified as real and
left unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@mondoo-code-review mondoo-code-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Rule-creator annotation inconsistency and fix-step duplication are resolved; three unverified 2026-dated CVEs and a minor API reference issue remain.

Comment thread skills/secure-coding/references/patterns.md
Comment thread skills/secure-coding/references/patterns.md
@chris-rock

Copy link
Copy Markdown
Member Author

/review

@mondoo-code-review mondoo-code-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

New xgrep security skills added to the marketplace with comprehensive documentation for scanning, triaging, fixing, and rule creation.

@chris-rock
chris-rock merged commit 48fb8bd into main Jul 16, 2026
3 checks passed
@chris-rock
chris-rock deleted the feat/xgrep-skills branch July 16, 2026 16:34
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