AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Mk:confluence Search

skill-ngocsangyem-meowkit-confluence-search · by ngocsangyem

Confluence CQL search + space list + saved-filter + export via the confluence-as wrapper. Triggers: ''search confluence'', ''find pages where X'', ''cql for ...'', ''export search results'', ''list spaces'', ''manage saved filters''. CQL injection-safe via the shared sanitizer. NOT for single-page CRUD (mk:confluence-page); NOT for bulk write ops (mk:confluence-bulk).

No reviews yet
0 installs
36 views
0.0% view→install

Install

$ agentstack add skill-ngocsangyem-meowkit-confluence-search

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-ngocsangyem-meowkit-confluence-search)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Mk:confluence Search? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

mk:confluence-search

Forks to the confluence-search agent. CQL is positional on search (and on validate / build helpers); flags everywhere else. The agent enforces CQL sanitization for any user-derived term via scripts/cql-sanitize.sh.

Triggers

  • "search confluence for ..."
  • "find pages where space = ENG and title ~ 'roadmap'"
  • "build a cql for ..."
  • "export the search to /tmp/out.csv"
  • "list / get / favourite a saved filter"
  • "list spaces" / "get space ENG"

Examples

  • "find pages updated in the last 7 days in space ENG, top 20"
  • "validate this cql: space = ENG AND title ~ 'Q3'"
  • "list every space I can see"
  • "save a filter named 'My recent specs' with this cql: ..."

See also

  • Agent: ../../agents/confluence-search.md
  • Shared: ../confluence/references/{install-and-auth,cli-idioms,safety-framework}.md
  • Domain refs:
  • references/cql-patterns.md — canonical CQL templates (curated)
  • references/cql-reference.md — full CQL operator + function reference
  • references/search-examples.md — practical query examples per scenario
  • Peer leaves: mk:confluence-bulk (write-side bulk by CQL — same dry-run discipline), mk:confluence-spec-analyst (read-only deep analysis), mk:confluence-page (single-page CRUD)

Gotchas

  • confluence-as does NOT export _escape_cql_string — it lives as a private function in the search command module. The cql-sanitize.sh shared script is the only safety gate. Use it unconditionally for any user-derived CQL term. [from research]
  • The --quiet global flag is declared in confluence-as but unimplemented (never read in main). Don't rely on it; redirect stderr explicitly when needed. [from research]
  • Keychain entry name "confluence-assistant" collides with upstream Confluence-Assistant-Skills if both tools are installed. We never use keychain (env-only via wrapper) so we're not affected — but document the collision so users running both know. [from research]
  • Two-tier filesystem cache (SkillCache SQLite + ~/.confluence-skills/cache/) is opaque. Don't depend on cache state — confluence-as ops cache-clear is safe to invoke if behavior looks stale. [from research]
  • Grow this list as new edge cases surface.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.