mkconfluence-search

Solid

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).

AI & Automation 15 stars 2 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
40
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# 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 `../confluence/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...

Details

Author
ngocsangyem
Repository
ngocsangyem/MeowKit
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category