بنقرة واحدة
prcdx
Create a GitHub Pull Request in Codex with Claude and Codex review requests and standard GitHub polling
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create a GitHub Pull Request in Codex with Claude and Codex review requests and standard GitHub polling
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run an ASO audit on canonical App Store metadata under `./metadata`, then a krankie-based competitor keyword-gap analysis (no Astro subscription). Krankie replacement for asc-aso-audit. Use after `asc metadata pull`.
Pull VivaDicta App Store keyword rankings via krankie (free, self-hosted), compare against the previous check, and write a dated rankings report to the Obsidian vault. Krankie-based replacement for asc-aso-rankings (no Astro subscription required).
Prepare a new VivaDicta release — version bump, What's New screen, App Store metadata, code sweep, and pre-submission checklist
Measure VivaDicta test code coverage from the terminal. Use when asked what the test coverage is, a module's or the whole-app coverage %, which lines/files are covered, to get coverage without opening Xcode, or to see coverage after writing tests. Covers both the fast per-SPM-module path (swift test + llvm-cov) and the canonical whole-app path (xcodebuild + xccov), and which first-party targets count.
Count Swift lines of code across the VivaDicta codebase and refresh the production-vs-test history chart. Use when asked how many LOC / lines of code the project has, for a codebase-size or LOC breakdown by SPM module / main app / extension, how big a module or extension is, the prod-vs-test ratio, or to update / regenerate the LOC growth chart embedded in documentation/Module-Architecture.md.
Writes, reviews, and improves Swift Testing code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use Swift Testing.
| name | prcdx |
| description | Create a GitHub Pull Request in Codex with Claude and Codex review requests and standard GitHub polling |
| disable-model-invocation | true |
You are given the following context: $ARGUMENTS
Based on the provided context, create a pull request following these steps:
main or master.gh pr create with:
ALWAYS end your response with a clear summary that includes:
PR #123: https://github.com/owner/repo/pull/123)Format the PR link prominently so it's easy to find.
If no arguments are provided, create a PR with an auto-generated title and description based on the current branch and commit history.
Use --draft if the work is clearly in progress.
After the PR is created, follow this review workflow unless the user explicitly says not to:
gh pr comment <PR_NUMBER> --body "@claude please review this PR"
gh pr comment <PR_NUMBER> --body "@codex please review this PR"
Use normal GitHub commands such as:
gh pr view <PR_NUMBER> --json comments,reviews,url
or:
gh api repos/<owner>/<repo>/issues/<PR_NUMBER>/comments
gh api repos/<owner>/<repo>/pulls/<PR_NUMBER>/reviews
When polling:
@claude and @codex commentsDo not assume a top-level review with generic text means there are no findings.
Suggested extra command:
gh api repos/<owner>/<repo>/pulls/<PR_NUMBER>/comments
If the user explicitly says merge, do not wait for CI to finish.
main.After the PR is merged, update the running What's New file in the Obsidian vault:
Projects/VivaDicta/what's new/whats-new-running.md in the vault at /Users/antonnovoselov/Library/Mobile Documents/iCloud~md~obsidian/Documents/Second Brain Vault/