github-to-skills

Convert GitHub repositories into structured AI skill scaffolds with SKILL.md metadata.

7|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill github-to-skills-wsxwj123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-to-skills
Source: https://github.com/wsxwj123/opencode-skills-backup/tree/main/github-to-skills
Command: npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill github-to-skills-wsxwj123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates turning GitHub repositories into standardized, lifecycle-managed AI skills by packaging a repo into a skill skeleton with extended metadata.

Core Features & Use Cases

  • Analyze: fetches repository metadata (Description, README, Latest Commit Hash).
  • Scaffolding: Creates a standardized skill directory structure.
  • Metadata Injection: Generates SKILL.md with extended frontmatter (tracking source, version, hash) for lifecycle management.
  • Wrapper: Generates a scripts/wrapper.py to interface with the tool.

Quick Start

Provide a GitHub URL to generate a ready-to-wrap skill scaffold.

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, provide a GitHub URL to automatically fetch repository metadata, generate a standardized directory structure, and inject extended SKILL.md frontmatter for lifecycle management.

What is the process for packaging a GitHub repo for AI lifecycle management?

Packaging a GitHub repo for AI lifecycle management involves analyzing the README and latest commit hash, creating a folder scaffold, and generating a minimal wrapper script to enable deterministic updates.

Can I create a skill scaffold directly from a public GitHub URL?

Yes, you can create a skill scaffold directly from a public GitHub URL. The automation fetches the repository description and metadata to build a ready-to-wrap skill skeleton with a wrapper script.

Does converting a GitHub repo into an AI skill require manual folder scaffolding?

No, converting a GitHub repo into an AI skill does not require manual folder scaffolding. The process automatically creates a standardized skill directory structure and generates a scripts/wrapper.py to interface with the tool.

How does the wrapper script handle deterministic updates for GitHub repo skills?

The wrapper script handles deterministic updates by interfacing with the original tool while utilizing extended SKILL.md frontmatter that tracks the source repository, version, and latest commit hash.