supergithub

SuperGitHub - GitHub Repository 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 "supergithub" with this command: npx skills add prof-ramos/skills-gfcr/prof-ramos-skills-gfcr-supergithub

SuperGitHub - GitHub Repository Manager

Ferramenta Python para gerenciar repositórios GitHub via API REST com operações avançadas em lote.

Funcionalidades

  • Listar: repositórios com filtros avançados

  • Arquivar/Desarquivar: repositórios

  • Deletar: repositórios (com confirmação de segurança)

  • Criar: novos repositórios

  • Atualizar: configurações (nome, descrição, visibilidade)

  • Topics: gerenciar tags/categorias

  • Lote: operações em múltiplos repositórios

Pré-requisitos

Verificar Python

python3 --version

Instalar dependências

pip install requests

Configuração

Criar token em: https://github.com/settings/tokens

Permissões: repo, delete_repo

export GH_TOKEN='ghp_seu_token_aqui'

Uso via CLI

Listar repositórios

python gh_cli.py list --details

Arquivar repositório

python gh_cli.py archive usuario repo-name

Deletar com confirmação

python gh_cli.py delete usuario repo-name --yes

Atualizar descrição

python gh_cli.py update usuario repo-name --description "Nova descrição"

Gerenciar topics

python gh_cli.py topics add usuario repo-name --topics "python,automation"

Uso como Biblioteca

from github_repo_manager import GitHubRepoManager

gh = GitHubRepoManager() # Usa GH_TOKEN do ambiente

Listar repos

repos = gh.list_repos(per_page=10)

Arquivar

gh.archive_repo("usuario", "repo-antigo")

Deletar (requer confirm=True)

gh.delete_repo("usuario", "repo-teste", confirm=True)

Scripts Disponíveis

Script Descrição

gh_cli.py

CLI interativo completo

github_repo_manager.py

Biblioteca Python core

workflow_organizer.py

Automação de organização

setup.sh

Script de instalação

Consulte README.md para documentação completa.

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.

General

n8n-skills

No summary provided by upstream source.

Repository SourceNeeds Review
General

cyberduck-expert

No summary provided by upstream source.

Repository SourceNeeds Review
General

social-ads-creator

No summary provided by upstream source.

Repository SourceNeeds Review
General

brazilian-official-docs

No summary provided by upstream source.

Repository SourceNeeds Review