npx claudepluginhub giobi/claude-skills --plugin githubThis skill uses the workspace's default tool permissions.
Gestisci repository, issue, PR e gist tramite GitHub API.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Compresses source documents into lossless, LLM-optimized distillates preserving all facts and relationships. Use for 'distill documents' or 'create distillate' requests.
Gestisci repository, issue, PR e gist tramite GitHub API.
GITHUB_TOKEN=ghp_xxxxxxxxxxxx # Personal access token, scope: repo
import sys
sys.path.insert(0, '.claude/skills/github')
from github import (
list_repos, get_repo, create_repo, delete_repo,
get_file_contents,
create_issue, list_issues, get_issue, update_issue, close_issue, add_comment,
list_prs, get_pr, merge_pr, create_pr,
create_gist, list_gists, get_gist, update_gist, delete_gist,
)
args = "$ARGUMENTS".strip().lower()
if any(w in args for w in ["repos", "repository", "lista repo"]):
intent = "list_repos"
elif any(w in args for w in ["crea repo", "new repo", "nuovo repo"]):
intent = "create_repo"
elif any(w in args for w in ["issue", "issues", "bug", "ticket"]):
intent = "issues"
elif any(w in args for w in ["pr", "pull request", "merge"]):
intent = "prs"
elif any(w in args for w in ["gist", "snippet", "paste"]):
intent = "gists"
elif any(w in args for w in ["file", "leggi", "read", "contents"]):
intent = "file_contents"
else:
intent = "list_repos" # default
/github repos — lista tutti i repos dell'account/github repo owner/name — dettaglio repo (star, fork, lingua, ultimo push)/github crea repo nome [--private] — crea nuovo repo/github issues owner/repo — lista issue aperte/github crea issue owner/repo "titolo" [body] — crea issue/github chiudi issue owner/repo #42 — chiudi issue/github commenta owner/repo #42 "testo" — aggiungi commento/github pr owner/repo — lista PR aperte/github merge owner/repo #42 — mergia PR/github crea pr owner/repo title base:head — crea PR/github gist — lista gist/github crea gist filename.py "contenuto" — crea gist pubblico/privato/github reposRepositories (23)
⭐ brain Python last push: 2 ore fa private
claude-skills - last push: 1 giorno fa public
rankpilot PHP last push: 3 giorni fa private
/github issues owner/repoIssues aperte — owner/repo (5)
#42 Bug nel parser YAML [bug] opened 2gg fa
#38 Feature: export CSV [enhancement] opened 5gg fa
GITHUB_TOKEN deve avere scope repo per repos privatilist_repos(org='nome-org').env dalla root del brain