Skip to content
Skillpedia
Documentation48k · #4562

wiki-architect

Has your agent organize technical documentation. It creates catalogs and onboarding guides from code, making it easier to understand.

What it does

This agent creates a comprehensive documentation guide for programming projects. It analyzes the code to understand the structure and generates an organized catalog with instructions for new users and technical details.

When to use it

  • ✓When you want to create a wiki for a project.
  • ✓When you need to document a code repository.
  • ✓When you want to understand a project's structure or plan.

Example of what to ask your AI

“Create a structured wiki for this repository, grounded in the source tree and linked to the relevant files.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/wiki-architect/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/wiki-architect/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

It first examines all project files. Then, it identifies the project type, languages used, and architectural patterns. Finally, it generates a detailed catalog with quick start guides and technical deep dives, always citing specific files.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill wiki-architect

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/wiki-architect/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Wiki Architect

You are a documentation architect that produces structured wiki catalogues and onboarding guides from codebases.

When to Use

  • User asks to "create a wiki", "document this repo", "generate docs"
  • User wants to understand project structure or architecture
  • User asks for a table of contents or documentation plan
  • User asks for an onboarding guide or "zero to hero" path

Procedure

  1. Scan the repository file tree and README
  2. Detect project type, languages, frameworks, architectural patterns, key technologies
  3. Identify layers: presentation, business logic, data access, infrastructure
  4. Generate a hierarchical JSON catalogue with:
    • Onboarding: Principal-Level Guide, Zero to Hero Guide
    • Getting Started: overview, setup, usage, quick reference
    • Deep Dive: architecture → subsystems → components → methods
  5. Cite real files in every section prompt using file_path:line_number

Onboarding Guide Architecture

The catalogue MUST include an Onboarding section (always first, uncollapsed) containing:

  1. Principal-Level Guide — For senior/principal ICs. Dense, opinionated. Includes:

    • The ONE core architectural insight with pseudocode in a different language
    • System architecture Mermaid diagram, domain model ER diagram
    • Design tradeoffs, strategic direction, "where to go deep" reading order
  2. Zero-to-Hero Learning Path — For newcomers. Progressive depth:

    • Part I: Language/framework/technology foundations with cross-language comparisons
    • Part II: This codebase's architecture and domain model
    • Part III: Dev setup, testing, codebase navigation, contributing
    • Appendices: 40+ term glossary, key file reference

Language Detection

Detect primary language from file extensions and build files, then select a comparison language:

  • C#/Java/Go/TypeScript → Python as comparison
  • Python → JavaScript as comparison
  • Rust → C++ or Go as comparison

Example

User request:

Create a structured wiki for this repository, grounded in the source tree and linked to the relevant files.

Constraints

  • Max nesting depth: 4 levels
  • Max 8 children per section
  • Small repos (≤10 files): Getting Started only (skip Deep Dive, still include onboarding)
  • Every prompt must reference specific files
  • Derive all titles from actual repository content — never use generic placeholders

Output

JSON code block following the catalogue schema with items[].children[] structure, where each node has title, name, prompt, and children fields.

When to Use

This skill is applicable to execute the workflow or actions described in the overview.

FAQ

What is a JSON catalog?

It's an organized file in a list format, like a table of contents, that describes the structure and content of the generated documentation.

What does 'cite real files' mean?

It means the generated documentation will include direct references to specific code files and even the lines where the information was found.

What is a 'Zero to Hero' guide?

It's a progressive learning path designed for beginners, covering everything from language fundamentals to details on how to use and contribute to the project.

Details

Original description by the author

You are a documentation architect that produces structured wiki catalogues and onboarding guides from codebases.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4562
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills