github-skill-forge

Convert GitHub repositories into Trae-ready skill packages.

649|71|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/YuJunZhiXue/github-skill-forge --skill github-skill-forge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-skill-forge
Source: https://github.com/YuJunZhiXue/github-skill-forge/tree/main/github-skill-forge
Command: npx skills add https://github.com/YuJunZhiXue/github-skill-forge --skill github-skill-forge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the transformation of any GitHub repository into a standardized Trae skill, removing manual scaffolding and configuration steps.

Core Features & Use Cases

  • One-click scaffolding: clone the repo, create a standard skill structure, and generate a context bundle.
  • Lite-RAG context assembly: extract file tree, README/docs, and dependencies to a single, ready-to-use context.
  • Smart resilience and safety: automatic API mirrors switching, retries, and basic safety checks to ensure reliable execution.
  • Standardized output: consistent directory layout and a ready SKILL.md template for quick iteration.

Quick Start

Run the forge script to generate a new skill from a GitHub repository: python3 .trae/skills/github-skill-forge/scripts/forge.py "https://github.com/username/repo"

Frequently Asked Questions about github-skill-forge

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

FAQPage Schema
How do I turn a GitHub repository into a reusable AI skill?

To turn a GitHub repository into an AI skill, run the forge script with the repository URL. This automates cloning, scaffolds a standard skill structure, and generates a context bundle for immediate use.

What is included in the context bundle when converting a repo?

The context bundle includes the extracted file tree, README and documentation files, and project dependencies. This assembled context provides a ready-to-use package for AI models to understand the repository.

Do I need a local Python environment to run the GitHub skill scaffolding?

Yes, you need a local Python environment to run the forge script. Network access is also required to fetch repository data via API mirrors and execute the automated conversion process.

How does the skill forge handle GitHub API rate limits or network failures?

The skill forge features smart resilience with automatic API mirrors switching and retries. This ensures reliable execution and continuous data fetching when network issues or API limits occur.

Can I create a skill from a private GitHub repository?

Yes, the skill forge supports converting both public and private GitHub repositories into standardized skill packages. Network access and proper authentication context are required to fetch private repository data.

What's the best way to automate Trae skill creation from existing code?

Automating Trae skill creation is best done by running the forge script, which eliminates manual scaffolding. It outputs a consistent directory layout and a ready SKILL.md template for quick iteration.