Skip to content

add Ghost create-pr agent skill#145

Merged
nahiyankhan merged 1 commit into
mainfrom
codex/add-ghost-create-pr-skill
Jun 12, 2026
Merged

add Ghost create-pr agent skill#145
nahiyankhan merged 1 commit into
mainfrom
codex/add-ghost-create-pr-skill

Conversation

@nahiyankhan

Copy link
Copy Markdown
Collaborator

Category: infrastructure
User Impact: Agents working in this repo can now create review-ready Ghost PRs with repo-specific release, validation, and review hygiene.
Problem: The borrowed Goose PR skill has the right intent-first shape, but it bakes in Goose-specific Linear behavior and does not account for Ghost's Changeset, CLI manifest, Block remote, and Ghost review conventions.
Solution: Add a project-local create-pr agent skill that keeps the product-minded PR structure while making Ghost's branch, validation, release hygiene, and draft PR expectations explicit.

Validation:

  • pnpm check: passed via pre-commit and pre-push hooks.
  • pnpm build: passed via pre-push hook.
  • pnpm test: failed locally in packages/ghost/test/context-sandbox.test.ts with six repeated CLI command did not exit timeout failures; rerunning pnpm test -- packages/ghost/test/context-sandbox.test.ts reproduced the same failures. This branch only adds .agents/skills/create-pr/SKILL.md.

Changeset: not needed because this adds a project-local agent skill and does not change the public @anarchitecture/ghost package.

Ghost Review:

  • ghost check --base main: not run because this change does not modify implementation, fingerprint packages, or product-surface behavior.
  • ghost review --base main --include-memory: not run for the same reason.
File changes

.agents/skills/create-pr/SKILL.md
Adds a Ghost-specific PR creation workflow for agents. It covers merge-base diff gathering, scoped staging, Block-managed remote safety, Changeset decisions, CLI manifest drift, validation expectations, optional issue linking, draft PR defaults, and a concise PR body template.

Screenshots/Demos: N/A

@nahiyankhan nahiyankhan marked this pull request as ready for review June 12, 2026 20:09
@nahiyankhan nahiyankhan requested a review from chailandau June 12, 2026 20:09
@nahiyankhan nahiyankhan merged commit 420bcc5 into main Jun 12, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants