Submit wiki documentation sections to Wegent backend API. Simplifies the HTTP POST process for wiki content submission.
Scanned 2/12/2026
Install to Claude Code
npx -y skills add wecode-ai/Wegent --skill wiki_submit --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Wiki Submit?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/wecode-ai-wiki-submit)More formats (shields.io, HTML) on the badges page.
---
description: "Submit wiki documentation sections to Wegent backend API. Simplifies the HTTP POST process for wiki content submission."
version: "1.1.0"
author: "Wegent Team"
tags: ["wiki", "documentation", "api", "submission"]
bindShells: ["ClaudeCode"]
---
# Wiki Submit Skill
This skill provides a simple command-line tool to submit wiki documentation sections to the Wegent backend.
## Usage
### Submit a single section from a markdown file
```bash
node wiki_submit.js submit \
--generation-id 123 \
--type overview \
--title "Project Overview" \
--file /path/to/overview.md
```
### Submit section content directly
```bash
node wiki_submit.js submit \
--generation-id 123 \
--type architecture \
--title "System Architecture" \
--content "# Architecture\n\nYour markdown content here..."
```
### Complete the wiki generation
```bash
node wiki_submit.js complete \
--generation-id 123 \
--structure-order "overview: Project Overview" "architecture: System Architecture" "module: Core Modules"
```
### Mark generation as failed
```bash
node wiki_submit.js fail \
--generation-id 123 \
--error-message "Failed to analyze repository structure"
```
## Section Types
- `overview`: Project overview and objectives
- `architecture`: System architecture and design
- `module`: Module documentation
- `api`: API documentation
- `guide`: User guides and tutorials
- `deep`: In-depth technical analysis
## Authentication
The authorization token is **automatically obtained** from the `TASK_INFO.auth_token` environment variable when running inside an executor container. You don't need to specify it manually.
## Environment Variables
The following environment variables are automatically available in executor containers:
- `TASK_API_DOMAIN`: Backend API domain (e.g., `http://wegent-backend:8000`). The endpoint is automatically built as `{TASK_API_DOMAIN}/api/internal/wiki/generations/contents`
- `TASK_INFO`: Contains `auth_token` for API authentication
Optional override:
- `WIKI_ENDPOINT`: Full API endpoint URL (overrides auto-built endpoint from TASK_API_DOMAIN)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!