# wiki_submit > Submit wiki documentation sections to Wegent backend API. Simplifies the HTTP POST process for wiki content submission. - Author: github-actions[bot] - Repository: RockysGit/Wegent - Version: 20260208025533 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-08 - Source: https://github.com/RockysGit/Wegent - Web: https://mule.run/skillshub/@@RockysGit/Wegent~wiki_submit:20260208025533 --- --- 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)