A versatile skill designed to transform GitHub repository structures, code, issues, PRs, and metadata into cleanly formatted Markdown, JSON, CSV, or tree representations.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install convert-github-repository
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install convert-github-repository using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The convert-github-repository skill is an essential tool in the ecosystem of Openclaw Skills, enabling developers and AI agents to seamlessly transform GitHub repositories into highly digestible formats. Whether you need to export full codebases to Markdown, analyze issue trends via CSV, or extract structured metadata to JSON, this skill performs deep semantic translations instead of simple file copy operations.
By preserving structure and content fidelity, it converts complex GitHub data models (including repositories, directory trees, commits, issues, PRs, and releases) while respecting source formats and handling binary exclusions. This makes it incredibly powerful for documentation generation, codebase auditing, and feeding repository contexts into AI workflows.
Configure your environment with your GitHub access token to unlock full API rate limits and private repository scanning when using Openclaw Skills.
# Set your GitHub Personal Access Token
export GITHUB_TOKEN="your_github_token_here"
# Run the conversion to Markdown format
/convert-github-repository --markdown https://github.com/owner/repo
# Run the conversion to a structural JSON tree
/convert-github-repository --tree /path/to/local/repo
Depending on the chosen flag, the skill produces structural data categorized as follows:
| Format Option | Primary Output Component | Target Schema Details |
|---|---|---|
--markdown |
Documentation hierarchy | Generates README.md pages for directories, writes issues as frontmatter-enabled markdown (issues/YYYY-MM-DD-{num}.md), and maps code with syntax-highlighted blocks. |
--json |
Repository metadata & file array | Export structure includes root repo meta (stars, license), a list of files with paths and SHAs, branches, and contributors. |
--csv |
Issue & PR matrices | Columns generated: number, title, state, author, created_at, updated_at, labels, assignees, milestone, body_preview. |
--tree |
Hierarchical JSON map | Nested representation listing file path, file type (file or directory), byte size, and detected programming language. |
--readme-to-json |
Document parse tree | Extracts root title, summary paragraphs, installation steps, code_examples array, and hyperlinked references. |
At the end of every execution, a mandatory JSON audit manifest is generated:
format: The target format output (e.g., markdown, json).files_converted: Numeric count of successfully structured files.files_skipped: Count of ignored files.skipped_reasons: An array of objects mapping path to reason (e.g., binary files, gitignored paths).total_size_bytes: Combined footprint of the processed repository data.output_path: The directory location where the results are stored.Loading
A pythonic data extraction skill designed to scrape comprehensive car configuration and technical specifications from top tier Chinese automotive web platforms.

A backward-compatible alias and routing layer designed to map legacy workspace memory commands to the canonical opencli tool.

An AI assistant skill that transforms technical proof-of-concept (POC) outcomes and competitor performance data into actionable sales battle cards, competitive matrices, and direct-use customer scripts.

An AI-powered bidding assistant that parses RFPs and bidding documents to automatically generate compliance checklists, project schedules, and catalog structures.

An end-to-end Xiaohongshu content creation and automated publishing skill for high-engagement social media management.

A reliable and robust command-line automation skill for keeping external data sources (CSV, JSON, REST APIs) in perfect sync with your Notion databases.








































