shunk031-cgd-dev-identity

Solid

Use this skill for all GitHub write operations in creative-graphic-design organization repositories (such as design-generators), including git commits and pushes, PR creation and updates, issue and PR comments, labels, milestones, and user-requested merges. Perform them as the creative-graphic-design-dev machine user. Use it both when the user explicitly requests the bot or dev account and whenever beginning write work in a creative-graphic-design organization repository without an explicit request; never use it in repositories of any other organization or host.

Code & Development 151 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CGD Dev Identity ## Overview Perform git and gh write operations for creative-graphic-design organization repositories as the `creative-graphic-design-dev` machine user (user ID 176740601), not a personal account. A bot-authored PR lets a human account formally review and approve it. Because GitHub does not permit users to approve their own PRs, creating a PR with a personal account would prevent the review flow from working. ## Setup Before starting write operations, perform the following checks in the working shell and worktree. Run them as a starting procedure rather than investigating only after a failure. 1. For repository writes, confirm that `git remote get-url origin` points to `github.com/creative-graphic-design`. If it does not, this skill does not apply; use normal git identity and authentication. New-machine `setup-gh-cgd` bootstrap is exempt. 2. Ensure that GitHub CLI has the bot account in its system credential store. On a new machine, run the interactive setup command once and authenticate in the browser as `creative-graphic-design-dev`: ```bash setup-gh-cgd ``` Do not use `gh auth switch` during agent work. It changes the active account for the whole host and can race with concurrent sessions. 3. Retrieve the stored bot token by account name and pass it only to each write command that uses gh or git credentials: ```bash GH_TOKEN="$(gh auth token --hostname github.com --user creative-graphic-design-dev)" gh pr create ... GH_...

Details

Author
shunk031
Repository
shunk031/dotfiles
Created
10 years ago
Last Updated
today
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category