ソース情報
- リポジトリ
- Abd0r/porcupineai
- ソースの最終更新活動
- 2026年8月6日 14:20
- 検出された SKILL.md の言語
- 英語
- スター
- 3
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SOC 職業分類に基づく
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Abd0r/porcupineai --skill github-repo-managementコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
Write code that does not look like AI output. Reject low-evidence and low-signal TypeScript patterns (chained assertions, unknown/object widening, Reflect, runtime typeof, module mocks) in favor of typed, boundary-checked code.
Control a Home Assistant smart home through its MCP server. Query sensor and entity states read-only, then act on devices (lights, switches, climate) via call_service with explicit user approval. Use for "turn off the living room lights", "what is the thermostat set to", "set bedroom temp", or any Home Assistant entity/device task.
Produce clear, accessible diagrams and charts (architecture, flow, sequence, ER, state, org, Gantt, timeline) as Mermaid or polished self-contained SVG. Covers picking the right diagram type, a consistent visual system, and accessibility. Use whenever you need to explain a system, a flow, data, or a process in a README, doc, benchmark report, plan, or launch graphic.
| name | github-repo-management |
| description | Clone, fork, create repos; remotes, releases, settings. |
| stack | vcs |
| tags | ["github","clone","fork","release","remote","repo"] |
Clone/fork/create repos, fix remotes, cut releases, inspect repo metadata.
Load github-auth. Prefer gh; fall back to git + token curl.
if command -v gh >/dev/null && gh auth status >/dev/null 2>&1; then AUTH=gh; else AUTH=git; fi
REMOTE_URL=$(git remote get-url origin 2>/dev/null || true)
OWNER_REPO=$(echo "$REMOTE_URL" | sed -E 's|.*github\.com[:/]||; s|\.git$||')
git clone https://github.com/OWNER/REPO.git
git clone --depth 1 https://github.com/OWNER/REPO.git
git clone --branch main https://github.com/OWNER/REPO.git
gh repo clone OWNER/REPO
gh repo fork OWNER/REPO --clone=true
git remote -v
# origin → your fork; add upstream if missing
git remote add upstream https://github.com/OWNER/REPO.git 2>/dev/null || true
gh repo create NAME --private --source=. --remote=origin --push
gh repo create ORG/NAME --public --description "short description"
git remote -v
git remote set-url origin https://github.com/YOU/REPO.git
gh repo view --json nameWithOwner,defaultBranchRef,isPrivate,url
git fetch origin
git branch -vv
gh release list --limit 10
gh release view latest
gh release create v1.2.3 --title "v1.2.3" --generate-notes
gh release upload v1.2.3 ./dist/artifact.tgz
gh api repos/OWNER/REPO/contents/PATH --jq '.[].name'
gh api "repos/OWNER/REPO/git/trees/BRANCH?recursive=1" --jq '.tree[].path' | head -100
gh api repos/OWNER/REPO/readme --jq .content | base64 -d | head -80