github-to-skills

Convert GitHub repositories into AI skills with wrapper scripts.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/Wangmengguo/opencode-skills --skill github-to-skills-wangmengguo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-to-skills
Source: https://github.com/Wangmengguo/opencode-skills/tree/main/github-to-skills
Command: npx skills add https://github.com/Wangmengguo/opencode-skills --skill github-to-skills-wangmengguo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, requests, json, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the conversion of GitHub repositories into specialized AI skills, streamlining the process of packaging and managing code-based tools.

Core Features & Use Cases

  • Repository Analysis: Fetches metadata and commit hashes from GitHub repositories.
  • Skill Scaffolding: Generates a standardized skill directory structure.
  • Extended Metadata: Injections for future automated management.
  • Wrapper Generation: Creates an interface script for tool invocation.
  • Use Case: Convert a GitHub repository into a skill that can be used by an AI agent.

Quick Start

Package the GitHub repository at <github_url> into a skill using the command: /GitHub-to-skills <github_url>.

Frequently Asked Questions about github-to-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a GitHub repository into an AI skill?

To convert a GitHub repository into an AI skill, use this tool to fetch repository metadata and commit hashes, generate a standardized skill directory structure, and create wrapper scripts. It automates the packaging of code-based tools into AI-compatible formats.

What is the process for packaging code-based tools into AI-compatible formats?

Packaging code-based tools into AI-compatible formats involves scaffolding a skill directory, injecting extended metadata for automated management, and generating an interface wrapper script for tool invocation. This process streamlines repository conversion.

Do I need to install git and requests to automate GitHub repository conversion?

Yes, you need git, requests, and json libraries installed to automate GitHub repository conversion. These dependencies are required for handling API interactions, fetching repository metadata, and parsing data during the skill scaffolding process.

Can I use this tool to fetch commit hashes and metadata for AI agent skills?

Yes, you can use this tool to fetch commit hashes and metadata for AI agent skills. It performs repository analysis to retrieve the necessary GitHub data and injects extended metadata to support future automated management of the generated skills.

What's the best way to scaffold a skill directory structure from a GitHub URL?

The best way to scaffold a skill directory structure from a GitHub URL is to run the conversion command with your target repository URL. The tool automatically fetches metadata, structures the directory, and creates the necessary wrapper scripts.

When should I not use an automated wrapper script generation for repository conversion?

You should not use automated wrapper script generation for repository conversion if your GitHub repository lacks clear code-based tool interfaces or requires complex custom configurations that exceed standard skill scaffolding and metadata injection capabilities.