self-approve-pr
Skill2.9k starsChanged 2 months agoMPL-2.0View on GitHub
Check whether a Pocket Casts Android pull request qualifies for self-approval and, if it does, label it "[Review] Self Approved". Use this whenever the user asks if they can self-approve, self-review, or merge their own PR without a human reviewer, or asks to "self-approve this PR". Pass a PR number as an argument, or run it from a branch with an open PR. Pass "check" to report the verdict without labelling.
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 2 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
Licensed with conditions — read it at the source. We count its rules but don't quote them. Read them on GitHub.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Trending
More talk lately.about the whole repository
Who's talking about Automattic/pocket-casts-android
- doublesymmetry/react-native-track-player“fix(Android): improved foreground service handling”GitHub · Jun 7, 2023 · 3 reactions
- ramitsuri/podcasts“Allow clear text traffic”GitHub · May 14, 2026 · 1 reactions
- Automattic/pocket-casts-ios“Add `podcast_uuid` to `episode_added_to_up_next`”GitHub · Jun 28, 2025 · 1 reactions
- Automattic/measure-builds-gradle-plugin“Plugin uses deprecated Gradle Enterprise APIs”GitHub · Jan 20, 2025 · 1 reactions
- wordpress-mobile/release-toolkit“Fix post-processing of PR URLs in `create_github_release` action”GitHub · Nov 12, 2024 · 1 reactions
The biggest 5 of 47 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 47
Talked about on GitHub (47 times).
On GitHub · 47
- Jun 7, 2023fix(Android): improved foreground service handling — doublesymmetry/react-native-track-player3 reactions · 20 comments
- May 14, 2026Allow clear text traffic — ramitsuri/podcasts1 reaction · 1 comment
- Jun 28, 2025Add `podcast_uuid` to `episode_added_to_up_next` — Automattic/pocket-casts-ios1 reaction
- Jan 20, 2025Plugin uses deprecated Gradle Enterprise APIs — Automattic/measure-builds-gradle-plugin1 reaction · 4 comments
- Nov 12, 2024Fix post-processing of PR URLs in `create_github_release` action — wordpress-mobile/release-toolkit1 reaction
42 more on GitHub
- Sep 16, 2024Don't require passing owner and repo names to `upload_sarif_to_github` — Automattic/a8c-ci-toolkit-buildkite-plugin1 reaction
- Sep 13, 2024Comment with dependency diff — Automattic/a8c-ci-toolkit-buildkite-plugin1 reaction · 4 comments
- Aug 12, 2024Chapters: display it on episode screen — Automattic/pocket-casts-ios1 reaction
- Jul 31, 2023Add proguard rules generated by AGP 8.1.0 — woocommerce/woocommerce-android1 reaction · 2 comments
- Oct 13, 2026Merge upstream 8.22 — fullsnackengineer/pocket-casts-android0 reactions
- Oct 1, 2026[non-fatal-anr-support] Find the right polling interval and sane defaults — getsentry/sentry-java0 reactions · 2 comments
- Sep 12, 2026Plain-text timestamps in show notes are not clickable — Automattic/pocket-casts-ios0 reactions
- Aug 31, 2026chore(upstream): merge release 8.18 — auris-fm/auris-android0 reactions · 3 comments
- Jul 17, 2026Homogenize milestone error handling across the release lanes — Automattic/pocket-casts-ios0 reactions · 4 comments
- May 22, 2026[45] Pocket Casts Android — expo/expo-brownfield-examples0 reactions · 1 comment
- Apr 3, 2026App Submission [Pocket Casts] — RookieEnough/Orion-Data0 reactions · 1 comment
- Dec 28, 2025Up Next reorder delay — Automattic/pocket-casts-ios0 reactions
- Dec 10, 2025Update syntax for argument to `unlock` — Automattic/git-conceal0 reactions · 1 comment
- Dec 10, 2025[Refactor] Split code into separate files for better organization/maintainability — Automattic/git-conceal0 reactions
- Dec 10, 2025Support `--json` output for `status` command — Automattic/git-conceal0 reactions
- Dec 10, 2025Add support for `base64:…` arg for `unlock` — Automattic/git-conceal0 reactions · 3 comments
- Nov 12, 2025Add tests for notification warning fix — adi23arora/pocket-casts-android0 reactions
- Nov 12, 2025Add tests for notification permission dialog — adi23arora/pocket-casts-android0 reactions
- Oct 7, 2025Localized headers — Automattic/pocket-casts-ios0 reactions · 4 comments
- Jul 9, 2025Retry failed requests without user agent — Automattic/pocket-casts-ios0 reactions · 2 comments
- Jun 4, 2025Enable 'Warn before using data' by default — Automattic/pocket-casts-ios0 reactions
- May 18, 2025Pixel Buds Issue — finamp-app/finamp0 reactions · 6 comments
- May 2, 2025Adds podcast to funding tap analytics — Automattic/pocket-casts-ios0 reactions
- Apr 17, 2025Recommendations: Add Feature Flag — Automattic/pocket-casts-ios0 reactions · 1 comment
- Feb 20, 2025Prioritise TLDR part over the tree diff — Automattic/a8c-ci-toolkit-buildkite-plugin0 reactions · 2 comments
- Jan 17, 2025Playing local music crashes systemui in android15 — andannn/Melodify0 reactions · 2 comments
- Jan 7, 2025Rename Pride Icon to be just Pride — Automattic/pocket-casts-ios0 reactions
- Jan 7, 2025Rename pride icon — Automattic/pocket-casts-ios0 reactions · 3 comments
- Dec 16, 2024[Tooling] Danger GitHub Actions configuration update — Automattic/pocket-casts-ios0 reactions · 2 comments
- Oct 30, 2024Add failure state when loading story — Automattic/pocket-casts-ios0 reactions
- Oct 24, 2024Download button on player — Automattic/pocket-casts-ios0 reactions · 3 comments
- Oct 15, 2024Remove Gravatar feature flag — Automattic/pocket-casts-ios0 reactions · 1 comment
- Sep 18, 2024Component tests against real projects — nekuroporisu/appsweep-scan-action0 reactions
- Aug 27, 2024SSL Cert Error on Older Android Devices — Automattic/simplenote-android0 reactions · 2 comments
- Aug 16, 2024[Tooling] Revert branch protection change (#2050) — Automattic/pocket-casts-ios0 reactions · 1 comment
- Jul 9, 2024Create FOSS variant sans crash reporting — jocmp/capyreader0 reactions
- May 30, 2024[Feature Request] media3 — lovegaoshi/react-native-track-player0 reactions · 4 comments
- Apr 16, 2024Tweak tracks event properties for Categories Redesign — Automattic/pocket-casts-ios0 reactions · 4 comments
- Dec 13, 2023Do not collect and send metrics for specific starting tasks — Automattic/measure-builds-gradle-plugin0 reactions
- Oct 1, 2023Improve Readme — neeldoshii/TimeTracker0 reactions
- Jun 16, 2023fix(Android): improved foreground service handling — doublesymmetry/react-native-track-player0 reactions · 21 comments
- Jul 13, 2022Folders: Analytics — Automattic/pocket-casts-ios0 reactions
In this repository5 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- .github/copilot-instructions.mdCopilot instructions
- cherry-pick-main-to-releaseSkill
- create-prSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

