Agent skill

Corgispec Install

by ricoyudog in ricoyudog/Coding_Corgi_flow

A skill your agent uses when installing, updating, or verifying this repo's project-local Corgi GitFlow assets in a target project.

MITAuto-check passedDevelopment

Install Corgispec Install

skills CLI
$ npx skills add ricoyudog/Coding_Corgi_flow --skill corgispec-install -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ricoyudog/Coding_Corgi_flow corgispec-install --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ricoyudog/Coding_Corgi_flow.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/molecules/corgispec-install .claude/skills/corgispec-install && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
corgispec-install
GitHub stars
104
Token cost
~4.2k tokens
SKILL.md length
1,892 words
Files
2
Skills in repo
18
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when installing, updating, or verifying this repo's project-local Corgi GitFlow assets in a target project.

  • Works in 6 steps: Inspect the target project and classify… → Ask for required choices → Sync project-local managed fileset for… → …
  • Verifying this repos project-local Corgi GitFlow assets in a target project
  • SKILL.md covers Overview, When to Use, Core Pattern and Quick Reference, plus 6 more sections
  • Calls gh and glab

What it does

Corgispec Install is an agent skill from ricoyudog/Coding_Corgi_flow. Use when installing, updating, or verifying this repo's project-local Corgi GitFlow assets in a target project.

Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `skill.meta.json`). Compatibility notes: Requires corgispec CLI.

It sits in Development, covering Git workflow. The repository describes itself as: OpenSpec GitFlow — structured AI engineering workflows with issue tracking. The licence is MIT.

When your agent uses it

  • Verifying this repos project-local Corgi GitFlow assets in a target project
  • Tasks that involve Git workflow

Example prompts

  • “/corgispec-install”

Requirements

  • Compatibility (from SKILL.md): Requires corgispec CLI.

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Inspect the target project and classify state
  2. Ask for required choices
  3. Sync project-local managed fileset for OpenCode, Claude, and bundled schemas.
  4. Sync user-level commands — copy corgi-*.md dispatch files to
  5. Record runtime artifacts
  6. Stop instead of overwriting locally modified managed files (both project-local and user-level).

What it can do on your machine

Read from SKILL.md and the folder at commit 461555c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh
    • glab

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh and glab, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires corgispec CLI.

    From compatibility in the SKILL.md frontmatter.

Context cost

Corgispec Install loads about 4.2k tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 1,892 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~32
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ricoyudog/Coding_Corgi_flow at commit 461555c, republished under its MIT licence (© ricoyudog). 1,892 words, ~4,184 tokens.

Download SKILL.mdSave it as .claude/skills/corgispec-install/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
corgispec-install
description
Use when installing, updating, or verifying this repo's project-local Corgi GitFlow assets in a target project.
compatibility
Requires corgispec CLI.
license
MIT
metadata.author
corgispec
metadata.version
1.0
metadata.generatedBy
1.3.0

Install, update, or verify project-local Corgi GitFlow assets.

Overview

Use this skill to set up or maintain the repo-managed Corgi workflow files inside a target project.

This installer manages:

  • Project-local command dispatch files and bundled schemas (per-repo)
  • User-level command dispatch files (global, so /corgi-* commands work in every repo)

corgispec-* skills must already be installed at user level before this skill runs.

When to Use

  • Fresh install into a project that already ran corgispec init
  • Managed update when the target project already has an installer manifest
  • Legacy install migration when managed files exist but no installer manifest exists
  • Verify-only when the user wants a report without mutating files

Do not use this skill to create feature artifacts, review implementation work, or archive a change.

Core Pattern

Context Gate: If session context already contains ALL of: isolation.mode, active changes with worktree paths, current branch → Gate passed — SKIP config reading below and proceed to the next step. Otherwise: read openspec/config.yaml and proceed with discovery.

  1. Inspect the target project and classify state:
    • Fresh install
    • Managed update
    • Legacy install
    • Verify-only
  2. Ask for required choices:
    • target project path
    • schema: gitlab-tracked or github-tracked
    • whether to enable worktree isolation
  3. Sync project-local managed fileset for OpenCode, Claude, and bundled schemas.
  4. Sync user-level commands — copy corgi-*.md dispatch files to:
    • OpenCode: ~/.config/opencode/commands/corgi-*.md
    • Claude Code: ~/.claude/commands/corgi/*.md
  5. Record runtime artifacts:
    • openspec/.corgi-install.json
    • openspec/.corgi-install-report.md
    • openspec/.corgi-backups/<timestamp>/ when backup is needed
  6. Stop instead of overwriting locally modified managed files (both project-local and user-level).

Do not overwrite locally modified managed files — stop with a diff and let the user decide.

Why user-level commands? Without them, /corgi-* commands only exist in repos where you've run the installer. User-level install makes them available in every repo after a single installation.

Quick Reference

ModeMutates FilesExpected Output
Fresh installYesmanaged files + manifest + report
Managed updateYesupdated managed files + refreshed manifest + report
Legacy installMaybebackup prompt, then manifest + report if approved
Verify-onlyReport onlyreport + checks, no managed-file or config mutations

Managed fileset (project-local):

  • .opencode/commands/corgi-*.md
  • .claude/commands/corgi/*.md
  • openspec/schemas/{selected-schema}/**

Managed fileset (user-level):

  • ~/.config/opencode/commands/corgi-*.md
  • ~/.claude/commands/corgi/*.md

Required user-level skills:

  • Claude Code: ~/.claude/skills/corgispec-*
  • OpenCode: ~/.config/opencode/skill/corgispec-*

Runtime artifacts:

  • Manifest: openspec/.corgi-install.json
  • Report: openspec/.corgi-install-report.md
  • Backups: openspec/.corgi-backups/<timestamp>/

Implementation

  • Target projects must already contain openspec/config.yaml.
  • Only patch installer-owned fields in openspec/config.yaml:
    • schema
    • isolation.mode
    • isolation.root
    • isolation.branch_prefix
  • Prompt before enabling worktree isolation.
  • Treat missing manifest + existing managed files as a legacy install.
  • Verify-only must never write files or create backups.
  • Managed update must stop if a managed file differs from the last recorded manifest hash.
  • Treat missing user-level corgispec-* skills as a prerequisite failure.
  • User-level commands are installed unconditionally — they are not tracked in the project manifest. On update, always refresh user-level commands from source.
  • Project-local commands override user-level commands — if a project has a custom .opencode/commands/corgi-propose.md, it takes precedence over the user-level one. OpenCode and Claude resolve project-local before user-level.

Prerequisites Check

Before any mode runs, verify the required tools are available:

bash
corgispec --version

If the user is working with a github-tracked schema:

bash
gh auth status

If the user is working with a gitlab-tracked schema:

bash
glab auth status

Verify the required user-level skills are already installed:

  • Claude Code skills under ~/.claude/skills/corgispec-*
  • OpenCode skills under ~/.config/opencode/skill/corgispec-*

If any required tool is missing, unauthenticated, or the required user-level skills are absent, stop and report the failure in the report before proceeding. Tell the user to run the repo's global installer script before retrying.

Mode Steps

Fresh Install

Use when the target project has no managed fileset and no manifest.

  1. Validate prerequisites

    • Run corgispec --version — stop if not found
    • Run gh auth status or glab auth status depending on intended schema — stop if unauthenticated
    • Verify ~/.claude/skills/corgispec-* and ~/.config/opencode/skill/corgispec-* exist — stop if missing
    • Confirm openspec/config.yaml exists in the target project — stop if missing
  2. Ask for target project path

    • Prompt: "What is the path to the target project?"
    • Resolve to an absolute path
    • Verify the directory exists and contains openspec/config.yaml
  3. Ask for schema choice

    • Prompt: "Which schema? gitlab-tracked or github-tracked"
    • Record the choice — it determines which schema directory to copy and which CLI to verify
  4. Ask whether to enable worktree isolation

    • Prompt: "Enable worktree isolation? (yes/no — default: no)"
    • If yes: ask for isolation.root (default: .worktrees) and isolation.branch_prefix (default: feat/)
    • Do NOT auto-enable worktree isolation without asking

4b. Require the v4 Memory/Wiki contract

  • Memory/Wiki is mandatory; do not offer an opt-out prompt or skip path
  • Record that Step 10 must verify the complete structure and startup protocol
  1. Copy project-local managed fileset from source repo to target

    Copy each of the following from the source repo (this repo) to the target project:

    • .opencode/commands/corgi-*.md → target .opencode/commands/corgi-*.md
    • .claude/commands/corgi/*.md → target .claude/commands/corgi/*.md
    • openspec/schemas/{selected-schema}/** → target openspec/schemas/{selected-schema}/**

    Create destination directories as needed. Do not delete any unmanaged files in the target.

5b. Install user-level commands (global, all repos)

Copy the same `corgi-*.md` command dispatch files to user-level directories so they are available in every repo:

- `.opencode/commands/corgi-*.md` → `~/.config/opencode/commands/corgi-*.md`
- `.claude/commands/corgi/*.md` → `~/.claude/commands/corgi/*.md`

Create destination directories as needed.

> **Why both project-local and user-level?** Project-local files let individual repos override commands. User-level files provide the default so every repo has `/corgi-*` even without running the installer.
  1. Patch openspec/config.yaml

    Read the existing openspec/config.yaml in the target project. Update only these keys:

    • schema — set to the chosen schema
    • isolation.mode — set to worktree or none based on user choice
    • isolation.root — set if worktree enabled
    • isolation.branch_prefix — set if worktree enabled

    Do NOT replace the whole file. Preserve all other keys (e.g., context, rules).

  2. Compute SHA-256 hashes for project-local files

    For each file copied in step 5 (project-local only), compute its SHA-256 hash:

    bash
    sha256sum <file>

    User-level commands are not hashed in the manifest — they are refreshed on every update.

  3. Write openspec/.corgi-install.json manifest

    Write the manifest with all copied file paths and their hashes. See Manifest Format.

  4. Generate openspec/.corgi-install-report.md

    Write the report with mode, timestamp, source repo, target project, and per-check status. See Verification Report.

  5. Verify mandatory Memory/Wiki

    • Invoke the corgispec-memory-init contract against the target project
    • Require the complete v4 structure and session-bridge → MEMORY → hot startup protocol
    • If initialization or migration is needed, delegate to transactional corgispec bootstrap; do not write a partial structure
    • Include created, preserved, and conflicted files in the install report

Managed Update

Use when the target project already has openspec/.corgi-install.json.

  1. Validate prerequisites

    • Run corgispec --version — stop if not found
    • Run gh auth status or glab auth status as appropriate — stop if unauthenticated
    • Verify ~/.claude/skills/corgispec-* and ~/.config/opencode/skill/corgispec-* exist — stop if missing
  2. Read existing openspec/.corgi-install.json

    • Parse the manifest to get the list of managed files and their recorded SHA-256 hashes
    • Note the schema and isolation settings from the manifest
  3. For each managed file: compare current hash vs manifest hash

    • Compute the current SHA-256 of each managed file in the target project
    • Compare against the hash stored in the manifest
  4. If ANY managed file differs from its manifest hash → abort

    • Print a diff of the changed file(s):
      bash
      diff <source-file> <target-file>
    • Do not overwrite locally modified managed files
    • Write a FAIL status to openspec/.corgi-install-report.md
    • Stop. Tell the user which files have local modifications and ask them to resolve the conflict manually before re-running
  5. If all managed files are clean → proceed with update

    • Copy updated project-local files from source repo to target (same fileset as fresh install step 5)
    • Copy updated user-level commands (same fileset as fresh install step 5b) — always refresh unconditionally
    • Recompute SHA-256 hashes for all project-local files
    • Refresh openspec/.corgi-install.json with new hashes and updated updatedAt timestamp
    • Write updated openspec/.corgi-install-report.md

Show full SKILL.md (671 more words)Show less
Legacy Install

Use when managed files exist in the target project but no openspec/.corgi-install.json is present.

  1. Detect legacy state

    • Managed files exist (e.g., .opencode/commands/corgi-propose.md is present)
    • openspec/.corgi-install.json does NOT exist
    • Classify as legacy install and display this classification to the user
  2. Display legacy classification to user

    • Announce: "This project has Corgi managed files but no installer manifest. This looks like a legacy install."
    • List the managed files found
  3. Create backup

    • Create a timestamped backup directory: openspec/.corgi-backups/<timestamp>/
    • Copy all currently present managed files into the backup directory, preserving relative paths
  4. Ask user for explicit approval before migration

    • Prompt: "Proceed with legacy migration? This will overwrite managed files with the current source versions. A backup has been created at openspec/.corgi-backups/<timestamp>/. (yes/no)"
    • Wait for explicit user response — do NOT auto-proceed
  5. If approved → proceed as fresh install, then write manifest

    • Follow fresh install steps 2–9 (ask for schema, worktree preference, copy files, patch config, write manifest and report)
  6. If declined → abort, write report only

    • Write openspec/.corgi-install-report.md with mode legacy-install, status aborted, and a note that the user declined migration
    • Do not modify any files

Verify-only

Use when the user wants a health check without any file mutations.

  1. Check prerequisites

    • Run corgispec --version — record PASS or FAIL
    • Run gh auth status or glab auth status as appropriate — record PASS, FAIL, or SKIP
    • Verify ~/.claude/skills/corgispec-* and ~/.config/opencode/skill/corgispec-* exist — record PASS or FAIL
  2. Check project-local managed fileset presence and integrity

    • For each file in the managed fileset, check whether it exists in the target project
    • If openspec/.corgi-install.json exists: also compare current SHA-256 hashes against manifest hashes
    • Record PASS if all present and matching, FAIL if any missing or mismatched

2b. Check user-level commands presence - Check whether ~/.config/opencode/commands/corgi-*.md and ~/.claude/commands/corgi/*.md exist - Record PASS if all present, FAIL if any missing (WARN if user-level commands are missing but project-local ones exist — project-local will still work, but other repos won't have them)

  1. Check openspec/config.yaml has required fields

    • Verify schema field is present and set to a known value
    • Record PASS or FAIL
  2. Check schema directory exists

    • Verify openspec/schemas/{schema}/ exists and contains schema.yaml
    • Record PASS or FAIL
    1. Write report with PASS/FAIL per check
    • Write openspec/.corgi-install-report.md with all check results
    • See Verification Report for format

    NO managed-file mutations. NO backups. NO config changes. This mode may write the verification report only.


Verification Report

The report at openspec/.corgi-install-report.md uses this format:

Header
  • Mode: [fresh-install | managed-update | legacy-install | verify-only]
  • Timestamp: ISO 8601
  • Source repo: path
  • Target project: path
Checks

| Check | Status | Detail | |---|---|---|---| | corgispec CLI | PASS/FAIL | version or error | | gh/glab CLI | PASS/FAIL/SKIP | version or error | | User-level skills | PASS/FAIL | Claude/OpenCode skill paths checked | | User-level commands | PASS/FAIL/WARN | OpenCode/Claude command paths checked | | Schema directory | PASS/FAIL | path checked | | Config file | PASS/FAIL | fields present | | Managed files | PASS/FAIL | N/M project-local files synced |

Summary
  • Overall: PASS or FAIL
  • Actions taken: [list of mutations, or "none (verify-only)"]

For end-to-end validation scenarios covering fresh install, managed update, local modifications, verify-only, legacy install, and the worktree prompt, see .sisyphus/plans/corgi-install-smoke-matrix.md.


Manifest Format

The manifest at openspec/.corgi-install.json:

json
{
  "version": 1,
  "installedAt": "ISO-8601",
  "updatedAt": "ISO-8601",
  "sourceRepo": "/path/to/ds-internal-skills",
  "schema": "gitlab-tracked",
  "isolation": { "mode": "none" },
  "files": {
    ".opencode/commands/corgi-propose.md": { "sha256": "abc123..." },
    ".opencode/commands/corgi-install.md": { "sha256": "def456..." },
    ".claude/commands/corgi/propose.md": { "sha256": "ghi789..." },
    "openspec/schemas/gitlab-tracked/schema.yaml": { "sha256": "jkl012..." }
  }
}
  • installedAt — set on first write, never changed on update
  • updatedAt — refreshed on every managed update
  • files — keyed by path relative to the target project root; value is the SHA-256 of the file as installed
  • User-level commands are NOT tracked in the manifest — they are refreshed unconditionally on every install/update

Common Mistakes

  • Overwriting locally modified managed files instead of stopping with a diff
  • Writing schemas or config to user-home directories (those stay project-local)
  • Auto-enabling worktree isolation without asking
  • Replacing the whole openspec/config.yaml instead of patching only managed keys
  • Running verify-only in a mutating mode
  • Skipping the backup step before legacy migration
  • Forgetting to check gh auth status or glab auth status before a write operation
  • Forgetting that corgispec-* skills are user-level prerequisites, not project-local managed files
  • Offering a Memory/Wiki opt-out in a v4 project
  • Creating only part of the mandatory Memory/Wiki structure outside transactional bootstrap
  • Installing user-level commands but not installing project-local ones (project-local overrides won't work)
  • Forgetting to refresh user-level commands on update — user-level commands are NOT hash-tracked, always refresh them

© ricoyudog, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in .claude/skills/molecules/corgispec-install of ricoyudog/Coding_Corgi_flow.

  • SKILL.md
  • skill.meta.json

Open the folder on GitHubat commit 461555c

Compare with similar skills

Corgispec Install next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Corgispec Install compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Corgispec Install this skillricoyudog/Coding_Corgi_flow104—~4.2kAutomated safety check: PassMIT
Finishing a Development Branchobra/superpowers297k5 repos~1.9kAutomated safety check: PassMIT
Code Design Rationale Investigatorcursor/plugins11k9 repos~2.6kAutomated safety check: PassNone
Contributor-First PR MergeHKUDS/OpenHarness16k1 repos~847Automated safety check: PassMIT
Migrate Internal Package into GhostTryGhost/Ghost56k—~3.8kAutomated safety check: PassMIT
Create Pull Requestcline/cline70k1 repos~1.6kAutomated safety check: PassApache-2.0

Similar skills

  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    297k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Official

    Digs into why code is shaped the way it is by checking git history, pull requests and connected tools in parallel, then reporting a cited read on the tradeoffs.

    11k GitHub starsUsed in 9 repos~2.6k tokens
    DevelopmentAuto-check passed
  • Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.

    16k GitHub starsUsed in 1 repo~847 tokens
    DevelopmentAuto-check passed
  • Moves a package from another TryGhost repository into Ghost as an internal workspace package while keeping its Git history, with checkpoints for the steps that need an administrator.

    56k GitHub stars~3.8k tokensUpdated today
    DevelopmentAuto-check passed
  • Opens a GitHub pull request from your current branch with the gh CLI, after reviewing the commits and diff and gathering the details the PR needs.

    70k GitHub starsUsed in 1 repo~1.6k tokens
    DevelopmentAuto-check passed
  • Writes Conventional Commits whose bodies carry action lines recording the intent, decisions and constraints behind a change, not only what changed.

    29k GitHub starsUsed in 1 repo~2.7k tokens
    DevelopmentAuto-check passed

More from ricoyudog/Coding_Corgi_flow

All 18 skills in this repo
  • Corgispec Propose

    ricoyudog/Coding_Corgi_flow

    Create or complete one RFC-first CorgiSpec planning package from an accepted unbound RFC Slice or a closed maintenance exemption.

    104 GitHub stars~1.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Corgispec Update

    ricoyudog/Coding_Corgi_flow

    Reconcile an existing CorgiSpec planning package after intent, requirements, scenarios, design, or task sequencing changes.

    104 GitHub stars~1.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Corgispec Ask

    ricoyudog/Coding_Corgi_flow

    Answer pending Obsidian questions from CorgiSpec Memory/Wiki with early-stop retrieval, source citations, and a strict file budget.

    104 GitHub stars~689 tokensUpdated 1 mo ago
    Auto-check passed
  • Corgispec Lint

    ricoyudog/Coding_Corgi_flow

    Validate CorgiSpec v4 Memory/Wiki structure, freshness, source integrity, delivery extraction, bridge drift, and legacy preservation.

    104 GitHub stars~987 tokensUpdated 1 mo ago
    Auto-check passed
  • Corgispec Rfc

    ricoyudog/Coding_Corgi_flow

    Guide a human-authored CorgiSpec RFC through isolated draft creation, validation, explicit interactive approval, merge effectiveness, collision renumbering, and amendments.

    104 GitHub stars~777 tokensUpdated 1 mo ago
    Auto-check passed
  • Corgispec Ready

    ricoyudog/Coding_Corgi_flow

    Assess whether an existing CorgiSpec change is safe to implement by combining deterministic corgispec ready checks with a read-only cross-artifact semantic review.

    104 GitHub stars~827 tokensUpdated 1 mo ago
    Auto-check passed

Categories

Questions about Corgispec Install

What does Corgispec Install do?

A skill your agent uses when installing, updating, or verifying this repo's project-local Corgi GitFlow assets in a target project. Corgispec Install is an agent skill from ricoyudog/Coding_Corgi_flow. Use when installing, updating, or verifying this repo's project-local Corgi GitFlow assets in a target project.

When should I use Corgispec Install?

Corgispec Install fits situations like: verifying this repos project-local Corgi GitFlow assets in a target project; tasks that involve Git workflow.

How do I install Corgispec Install in Claude Code?

Run `npx skills add ricoyudog/Coding_Corgi_flow --skill corgispec-install -a claude-code`. Or copy the skill folder (.claude/skills/molecules/corgispec-install in ricoyudog/Coding_Corgi_flow) into .claude/skills/corgispec-install in your project. Claude Code loads it when a task matches its description.

How do I install Corgispec Install in Codex?

Run `npx skills add ricoyudog/Coding_Corgi_flow --skill corgispec-install -a codex`. Or copy the skill folder (.claude/skills/molecules/corgispec-install in ricoyudog/Coding_Corgi_flow) into .agents/skills/corgispec-install in your project. Codex loads it when a task matches its description.

Can I use Corgispec Install in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ricoyudog/Coding_Corgi_flow --skill corgispec-install -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/corgispec-install, .gemini/skills/corgispec-install, .github/skills/corgispec-install and .opencode/skills/corgispec-install in your project.

What does Corgispec Install need to run?

Going by SKILL.md and its folder, Corgispec Install needs the command-line tools its instructions call (gh and glab). Compatibility (from SKILL.md): Requires corgispec CLI..

Does Corgispec Install access the network?

SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Corgispec Install safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Corgispec Install use?

Corgispec Install is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Corgispec Install use?

About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Corgispec Install?

Skills that share tags, products or a category with Corgispec Install: Finishing a Development Branch (obra/superpowers, 297k stars), Code Design Rationale Investigator (cursor/plugins, 11k stars), Contributor-First PR Merge (HKUDS/OpenHarness, 16k stars) and Migrate Internal Package into Ghost (TryGhost/Ghost, 56k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Corgispec Install?

ricoyudog (a GitHub user) maintains it in ricoyudog/Coding_Corgi_flow, which has 104 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on August 19, 2026.

Source: ricoyudog/Coding_Corgi_flow on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.