wikijs

Manage Wiki.js pages and assets through GraphQL API and file upload endpoints.

17|3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill wikijs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wikijs
Source: https://github.com/ErixWong/touwaka-ai-mate/tree/main/data/skills/wikijs
Command: npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill wikijs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires wikijs-client, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the management of Wiki.js instances, allowing you to efficiently create, update, and manage pages, assets, and more.

Core Features & Use Cases

  • Page Management: Create, update, delete, and search pages within Wiki.js.
  • Asset Management: Upload, delete, and manage assets like images and files within Wiki.js.
  • Use Case: For someone managing a knowledge base or documentation on Wiki.js, this Skill can automate the process of adding new articles, updating existing ones, and organizing related files.

Quick Start

Use the wikijs skill to create a new page with the title 'My New Article' at the path '/my-new-article'.

Frequently Asked Questions about wikijs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Wiki.js pages and assets via API?

You can manage Wiki.js pages and assets via API by using a comprehensive interface that handles CRUD operations for pages and file uploads through GraphQL endpoints, requiring your instance URL and API token.

What do I need to connect to a Wiki.js instance and automate knowledge base management?

To connect to a Wiki.js instance and automate knowledge base management, you need the base URL of your Wiki.js deployment and a valid API token to authenticate GraphQL requests and file upload endpoints.

Can I upload images and manage files in Wiki.js using GraphQL?

Yes, you can upload images and manage files in Wiki.js using GraphQL by leveraging dedicated asset management endpoints that support file uploads, deletions, and basic configuration for asset handling.

How do I create and update Wiki.js documentation articles programmatically?

You can create and update Wiki.js documentation articles programmatically by executing page management operations through the GraphQL API, allowing you to define titles, content, and specific URL paths.

Does the Wiki.js API support searching existing pages within a knowledge base?

Yes, the Wiki.js API supports searching existing pages within a knowledge base by utilizing the search functionality provided through the GraphQL interface to locate specific articles and content.