ontology-absorb-confluence

Solid

Read a wiki page through a user-registered third-party MCP, classify it with absorb_document dry-run, obtain approval, and land only approved candidates with the source URL cited.

AI & Automation 103 stars 15 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

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

Skill Content

# Absorb a wiki page through an agent This is not a native Confluence integration. Atlas never connects to Confluence. A third-party wiki MCP already registered by the user reads the page; Atlas then classifies the returned Markdown with `absorb_document`. The same path works for Notion or an internal wiki that can return Markdown or HTML text. ## Preconditions - A user-registered wiki MCP is available in this session. An existing registration suffices; do not ask the user to register it again. Atlas does not bundle or configure it and never receives account credentials. - If no wiki MCP exists, ask for pasted prose and use `/ontology-extract`. - Skip personal drafts, transient notes, and pages already represented by a vault document. ## 1. Read the page, never write the wiki Call the wiki MCP's page-read tool and record the exact title and URL. Do not call its write tools. `absorb_document` accepts a local file path, not raw text. Save the returned body to a temporary file such as: ```text .ontology-atlas/wiki-import/<page-slug>.md ``` Pass an absolute path when MCP cwd may differ from the shell cwd. Files outside the repo remain blocked unless a reviewed dry-run is followed by explicit `allowOutsideRepo: true`. ## 2. Dry-run classification ```text absorb_document({ filePath: ".ontology-atlas/wiki-import/<page-slug>.md" }) ``` Omitting `confirm` writes nothing. Inspect every row in `sections[]`: | Action | Meaning | |---|---| | `absorb` | policy, convention...

Details

Author
wlsdks
Repository
wlsdks/ontology-atlas
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category