github-skills-manager

GitHub Skills Manager

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "github-skills-manager" with this command: npx skills add famaoai-creator/gemini-skills/famaoai-creator-gemini-skills-github-skills-manager

GitHub Skills Manager

Overview

This skill acts as a central command center for your Gemini skills ecosystem. It simplifies the lifecycle of skill development by providing an interactive dashboard to manage Git repositories, install skills into your workspace, resolve dependencies, and create new skills from templates.

Whether you maintain a single monorepo of skills or multiple standalone repositories, this manager streamlines the process.

Quick Start

The most powerful way to use this skill is via its interactive dashboard:

node scripts/dashboard.cjs

This launches a Text User Interface (TUI) where you can perform almost all available actions.

Capabilities

  1. Interactive Dashboard (Recommended)

Launch a unified menu system to manage your skills.

  • Command: node scripts/dashboard.cjs

  • Features:

  • List & Status: See all skills, their installation status ([INSTALLED] ), and Git modification status.

  • One-Click Install: Install any skill (or ALL skills) into your workspace with a single keypress.

  • Dependency Management: Automatically detects package.json and offers to run npm install .

  • Create & Delete: Generate new skills from templates or safely remove them.

  1. Batch Operations

Manage your entire skill library at once via the dashboard main menu.

  • Sync All: Run git pull across the root repository to update all skills.

  • Install All: Loop through every skill directory and install it to your workspace.

  • Push All: Commit and push changes for the entire monorepo.

  1. Skill Creation

Rapidly prototype new ideas.

  • Command: node scripts/create_skill.cjs <skill-name> (or use Dashboard "Create New Skill")

  • Effect: Initializes a new skill directory with the standard structure (SKILL.md , scripts/ , references/ ) using skill-creator .

  1. Git Integration

Keep your skills version-controlled.

  • Status Checks: Instantly see which skills have uncommitted changes.

  • Sync: Pull latest changes from GitHub.

  • Publish: Push your local improvements to the remote repository.

Workflow Example

  • Run node scripts/dashboard.cjs .

  • Select "c. Create New Skill" and name it my-new-tool .

  • Select the new skill from the list.

  • Choose "1. Install Skill" to make it available to Gemini.

  • Edit the skill files in your editor.

  • In the dashboard, choose "3. Git Push" to save your work.

Knowledge Protocol

  • This skill adheres to the knowledge/orchestration/knowledge-protocol.md . It automatically integrates Public, Confidential (Company/Client), and Personal knowledge tiers, prioritizing the most specific secrets while ensuring no leaks to public outputs.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

codebase-mapper

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-lang-detector

No summary provided by upstream source.

Repository SourceNeeds Review
General

data-transformer

No summary provided by upstream source.

Repository SourceNeeds Review