This connects Claude to your Outline wiki, whether you're running it self-hosted or using their cloud. You get full text search, document reading and creation, collection management, and markdown export. The setup is straightforward: grab an API token from your Outline settings, set two environment variables, and you're done. It's honestly one of those tools that just works as expected. If your team keeps documentation in Outline and you want Claude to search it, update pages, or pull reference material during conversations, this does exactly that. The JSON output mode is handy if you're piping results into other scripts.

skills.sh installs
402
GitHub stars
454
last updated
Aug 21, 2026

Install

$ npx -y skills add sanjay3290/ai-skills --skill outline --agent claude-code

Installs into .claude/skills of the current project.

Files

Outline Wiki Skill

Search, read, create, and manage documents in any Outline wiki instance. Works with all AI clients supporting the Agent Skills Standard.

Requirements

  • Python 3.8+
  • Dependencies: pip install -r requirements.txt

Setup

  1. Get your API key from your Outline wiki:

    • Go to Settings > API Tokens
    • Create a new token with appropriate permissions
  2. Configure the environment:

    cp .env.example .env
    # Edit .env with your API key
    
  3. Set the environment variables:

    export OUTLINE_API_KEY=your-api-key-here
    # Optional: for self-hosted instances
    export OUTLINE_API_URL=https://your-wiki.example.com/api
    

Usage

Search documents

python3 scripts/outline.py search "deployment guide"
python3 scripts/outline.py search "API documentation" --limit 10
python3 scripts/outline.py search "onboarding" --collection-id <id>

Read a document

python3 scripts/outline.py read <document-id>
python3 scripts/outline.py read <document-id> --json

List collections

python3 scripts/outline.py list-collections
python3 scripts/outline.py list-collections --limit 50

Sponsors

Details

Repository
github.com/sanjay3290/ai-skills
Categories
Documentation, AI & Agent Building, Cloud & Infrastructure
License
Apache-2.0
First seen
Jun 3, 2026

More from sanjay3290/ai-skills

All 20
1nuxt avatarcontributingnuxt/uiGuide for contributing to Nuxt UI. Provides component structure patterns, Tailwind Variants theming, Vitest testing conventions, and MDC documentation guideline400skills.sh installs
2tartinerlabs avatarupdate-projecttartinerlabs/skillsUse when updating docs, syncing CLAUDE.md, AGENTS.md, or README.md, fixing stale documentation, or refreshing project rules and skills. Keeps docs aligned with 397skills.sh installs
3pproenca avatarts-googlepproenca/dot-skillsGoogle TypeScript style guide for writing clean, consistent, type-safe code. This skill should be used when writing, reviewing, or refactoring TypeScript code. 378skills.sh installs
4secondsky avatarwoocommerce-copy-guidelinessecondsky/claude-skillsGuidelines for UI text and copy in WooCommerce. Use when writing user-facing text, labels, buttons, messages, or documentation in WooCommerce projects.374skills.sh installs
5pproenca avatarnginx-c-modulespproenca/dot-skillsnginx C module development guidelines based on the official nginx development guide. This skill should be used when writing, reviewing, or refactoring nginx C m365skills.sh installs
6spillwavesolutions avatarconfluencespillwavesolutions/confluence-skillManage Confluence documentation with downloads, uploads, conversions, and diagrams. Use when asked to "download Confluence pages", "upload to Confluence", "conv365skills.sh installs