deepwiki-parallel-wiki

Generate DeepWiki-style project documentation with source-grounded architecture and workflow pages. Use when asked to create onboarding docs, internal technical wiki pages, or repository knowledge bases from code. Use especially when the user asks for DeepWiki-like output, structured wiki sections, architecture diagrams, or rapid documentation generation using parallel agent workflows.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "deepwiki-parallel-wiki" with this command: npx skills add liux4989/deepwiki-parallel-wiki/liux4989-deepwiki-parallel-wiki-deepwiki-parallel-wiki

DeepWiki Parallel Wiki

Overview

Generate concise, cross-linked wiki pages directly from repository sources. Split discovery and drafting into parallel workstreams, then merge into a coherent, DeepWiki-style documentation set.

Workflow

  1. Confirm scope and output path. Set the wiki root (for example docs/wiki/) and confirm whether to overwrite existing pages.

  2. Build a repository map first. Inspect top-level directories, entrypoints, config files, and test directories before writing content.

  3. Run parallel workstreams. Decompose documentation work into independent tracks and run them in parallel:

  • Track A: Architecture and component boundaries
  • Track B: Runtime/API/protocol flow
  • Track C: Developer workflow (setup, test, release)
  • Track D: Troubleshooting and FAQ
  1. Merge into a single navigation tree. Create a top-level index page and ensure every page links back to the index.

  2. Validate claims against sources. Each page must include a Relevant source files section listing exact paths used.

  3. Final quality gate. Remove speculation, de-duplicate overlapping sections, and verify command snippets.

Parallel Decomposition Rules

  • Partition by topic, not by file, to reduce overlap.
  • Keep each workstream's draft independent and source-cited.
  • Prefer parallel reads for unrelated folders (backend/frontend/docs/tests).
  • Merge only after all tracks have completed first drafts.
  • Resolve conflicts in one pass: architecture terms, naming, and lifecycle sequence.

Required Output Structure

Create or update these pages unless the user requests a smaller set:

  1. Overview.md
  2. Architecture.md
  3. Protocol-and-Event-Flow.md
  4. Developer-Workflow.md
  5. Testing-and-Quality.md
  6. Troubleshooting.md
  7. README.md (wiki index)

For page format, use references/page-template.md.

DeepWiki Style Requirements

  • Start each page with a short summary.
  • Use explicit section headers and concise paragraphs.
  • Include Mermaid diagrams for architecture or lifecycle-heavy pages.
  • Add a Relevant source files section with concrete paths.
  • Prefer direct, verifiable statements over generalized advice.
  • Keep onboarding pages operational: include runnable commands where needed.

Source-Grounded Citation Pattern

Use repository paths inline, for example:

  • claude-code-wrapper/src/claude_code_wrapper/runtime/kernel.py
  • web/src/lib/wrapper-client.ts
  • knowledges/USER_FLOWS.md

When unsure, mark as assumption and keep it out of authoritative sections.

Merge Checklist

  • Navigation is complete and not circular.
  • Terminology is consistent across pages.
  • Commands are copy-paste ready.
  • Runtime flow aligns with actual code paths.
  • Every major claim maps to at least one source file.

Example User Prompts

  • "Create a DeepWiki-style onboarding wiki for this monorepo."
  • "Document architecture, runtime flow, and tests with source file references."
  • "Generate a maintainer wiki from code, not assumptions."

Constraints

  • Do not invent APIs, commands, or component names.
  • Do not copy large external documentation blocks.
  • Do not add extra docs outside requested wiki scope.
  • Do not skip validation of commands when execution is available.

Resources

  • references/page-template.md: Standard page scaffold for DeepWiki-like docs.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

obsidian-notes

Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.

Archived SourceRecently Updated
Coding

mcporter-cli

Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.

Archived SourceRecently Updated
Coding

github-tools

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.

Archived SourceRecently Updated
Coding

bili-rs

Development skill for bili-rs, a Rust CLI tool for Bilibili (B站). Use when implementing features, fixing bugs, or extending the bilibili-cli-rust codebase. Provides architecture conventions, API endpoints, coding patterns, and project-specific constraints. Triggers on tasks involving adding CLI commands, calling Bilibili APIs, handling authentication, implementing output formatting, or working with the layered cli/commands/client/payloads architecture.

Archived SourceRecently Updated