mralaminahamed
UserWordPress plugin development & GitHub contribution skills for Claude Code — installable plugin + standalone marketplace (9 skills)
Categories
Indexed Skills (9)
fix-pr-qa-failures
Use when a PR has QA-reported failures, a "Testing Failed" label, or QA comments saying features are broken. Covers reading QA feedback, tracing root causes, applying scoped commits, updating PR labels, and posting a QA re-test comment.
github-contribution-flow
Use when shipping a contribution through GitHub — either (a) debugging a GitHub issue by URL/number (fetch, root-cause, fix), or (b) shipping uncommitted working-tree changes when the user says "commit my changes", "commit scope by scope", "create a branch and PR", "open a PR for these changes", or similar. Covers grouping changes into scoped conventional commits, creating a branch, pushing, and opening a PR with assignee + labels. Use this whenever the end goal is a commit/branch/PR, even if no issue is mentioned.
phpstan-stubs-scaffold
Use when asked to create a new PHPStan stubs package (phrases like "create stubs for X", "new stubs package", "scaffold phpstan stubs", "add stubs for plugin/composer package"). Scaffolds the full standard structure matching the mralaminahamed freemius pattern.
wp-admin-browser
Use when interacting with a WordPress admin panel via Chrome DevTools MCP — logging in, creating users, navigating menus, submitting forms, or performing any data operations (create/update/delete) through the browser. Also use when needing a temporary admin user for testing instead of the main admin account.
wp-email-templates
Use when adding or refactoring transactional emails in a WordPress plugin — extract inline email strings into reusable HTML templates that share one branded base wrapper, sent as HTML via wp_mail().
wp-org-plugin-submission
Use when submitting a plugin to the WordPress.org plugin directory for the first time, or deploying a new version to an already-approved plugin via SVN (trunk/tags/assets, screenshots, banners, icons). Covers the pre-submission review checklist, readme.txt requirements, the git→SVN deploy flow, and how the Stable tag controls what users receive.
wp-phpunit-redirect-harness
Use when WordPress PHPUnit tests exercise code that calls wp_safe_redirect()/wp_redirect() followed by exit/die, or when the suite mysteriously stops early and prints no "Tests:" summary. Installs a throwing-filter harness so redirect+exit paths become assertable.
wp-plugin-audit
Use when asked to audit a WordPress plugin for inconsistencies, run a consistency/quality sweep, or "find inconsistencies" across code and docs. Fans out parallel checks across dimensions and verifies every finding before reporting.
wp-plugin-release
Use when bumping or releasing a WordPress plugin version, syncing version numbers, or updating readme.txt / changelog. Keeps every version source coherent so Stable tag, header, and constant never drift.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.