| name | description | allowed-tools |
|---|---|---|
create-pr |
This skill should be used when the user asks to "create a PR", "open a pull request",
"make a PR", "submit a PR", "push a PR", or any variation of creating/opening a pull request.
The skill focuses on extracting the INTENT behind changes and creating meaningful PR descriptions.
|
Bash Read Write Grep Glob AskUserQuestion |
A precise, no-nonsense blueprint for orchestrating autonomous and semi-autonomous coding agents to plan, scaffold, implement, test, and ship a production‑grade WordPress plugin.
This document defines the agents, tools, workflows, constraints, and acceptance criteria for using an agentic coding system ("Codex") to create and maintain a WordPress plugin. It is optimized for real, shippable code, not demos.
This is the bare minimum steps required to get the proxy working. Adapt to your needs:
- Follow Cloudflare's guide for creating your first worker with the "Worker only" template and "Typescript" for the language.
- Copy the contents of
index.tsto the localsrc/index.tsfile - Copy the contents of
wrangler.jsoncto your local file - Update the
proxyUrlandproxyHostnameinindex.tsto point to your Easy Digital Downloads installation - Run
npx wrangler types --experimental-include-runtimeto regenerate typescript support the the rate limit bindings - Run
npx wrangler devand test the proxy works - Run
npx wrangler deployto push the code to Cloudflare
| <?php | |
| /** | |
| * Assumptions: | |
| * - Form ID is #28 | |
| * - Page ID is 406200 | |
| * - Fields include radio for reason & extra details where needed. | |
| */ |
| # Basic queries to analyse canceled subscriptions using EDD Recurring Payments pre EDD 3.0 | |
| # Use EXPLAIN if you have large stores since the "notes" column is not indexed and queries can take some time | |
| # Some of these reports might be worth storing as Views and look at the graphs PHPMyAdmin can also create from them | |
| # List subscription cancelation with creation and cancelation date, as well as the user who canceled | |
| # good as a basis for further queries | |
| SELECT ID, | |
| created, | |
| REGEXP_SUBSTR( REGEXP_SUBSTR( notes, '.* Status changed from active to cancelled .*' ), '^[a-z]+ [0-9]+, [0-9]+' ) AS 'date', |
| :root { | |
| --violation-color: red; /* used for clear issues */ | |
| --warning-color: orange; /* used for potential issues we should look into */ | |
| } | |
| /* IMAGES */ | |
| /* | |
| * Lazy-Loaded Images Check | |
| * ==== |
This document lists all the situations where WordPress sends an email, along with how to filter or disable each email.
This documentation has moved here: https://github.com/johnbillion/wp_mail
Hello, visitors! If you want an updated version of this styleguide in repo form with tons of real-life examples… check out Trellisheets! https://github.com/trello/trellisheets
“I perfectly understand our CSS. I never have any issues with cascading rules. I never have to use !important or inline styles. Even though somebody else wrote this bit of CSS, I know exactly how it works and how to extend it. Fixes are easy! I have a hard time breaking our CSS. I know exactly where to put new CSS. We use all of our CSS and it’s pretty small overall. When I delete a template, I know the exact corresponding CSS file and I can delete it all at once. Nothing gets left behind.”
You often hear updog saying stuff like this. Who’s updog? Not much, who is up with you?
| function prefix_customizer_register( $wp_customize ) { | |
| $wp_customize->add_panel( 'panel_id', array( | |
| 'priority' => 10, | |
| 'capability' => 'edit_theme_options', | |
| 'theme_supports' => '', | |
| 'title' => __( 'Example Panel', 'textdomain' ), | |
| 'description' => __( 'Description of what this panel does.', 'textdomain' ), | |
| ) ); |
| <?php | |
| /* | |
| * Plugin Name: Commercial Client | |
| * Plugin URI: http://pento.net/ | |
| * Description: A sample client plugin for showing updates for non-WordPress.org plugins | |
| * Author: pento | |
| * Version: 0.1 | |
| * Author URI: http://pento.net/ | |
| * License: GPL2+ | |
| */ |