RoutineKit — Reusable Configuration Checklists

RoutineKit — Reusable Configuration Checklists

Details
View on WordPress

RoutineKit solves the agency problem of replicating the same WordPress configuration changes across dozens or hundreds of client sites.

Build reusable, step-by-step configuration checklists inside one site, then run them anywhere. Each step includes instructions, a direct deep-link to the exact settings page, and optional evidence capture — so your team always knows what was done, when, and by whom.

Core Features (Free)

  • Workflow Builder — create reusable configuration checklists with step-by-step instructions
  • Guided Runner — a floating sidebar that walks your team through each step and links directly to the right settings page
  • Auto-Capture — RoutineKit watches wp_options changes as you configure a site and offers to turn them into workflow steps automatically
  • 25+ Deep-Links — pre-built links to the most common WordPress, WooCommerce, Yoast SEO, Wordfence, and UpdraftPlus settings pages
  • 5 Starter Templates — New Site Setup, Security Hardening, WooCommerce Launch, SEO Setup, Site Migration
  • JSON Export/Import — share workflows between sites via JSON file or URL
  • Import from URL — import any shared workflow directly from a URL (requires a connected RoutineKit account)

Pro Features (Agency / Agency Pro)

  • SaaS Dashboard — manage and assign workflows across all your client sites from one central dashboard
  • Site Groups & Fleet Assignment — push workflows to groups of client sites from your dashboard
  • Note Sharing — share step notes across sites via the central dashboard
  • Evidence Capture — upload screenshots or PDFs as proof of completion per step
  • Audit Trail — full timestamped log of who completed what and when, with before/after option snapshots
  • Progress Sync — execution progress synced back to your central dashboard
  • Priority Support — dedicated support for Agency and Agency Pro subscribers

How It Works

  1. Build — create a workflow with named steps, instructions, and deep-links
  2. Run — click Run on any workflow to open the floating Runner sidebar
  3. Follow — the Runner walks you through each step, links you to the right page, and tracks your progress
  4. Done — all steps completed? RoutineKit marks the run complete with a full audit trail

Auto-Capture

Turn live configuration sessions into documented workflows automatically. RoutineKit monitors wp_options changes as you navigate through settings pages and offers to add them as workflow steps — with the exact option values captured for future reference.

External Services

RoutineKit communicates with an external service only when you explicitly connect to RoutineKit Cloud. No data is sent to any external server without an active connection.

RoutineKit Cloud

When you enter a license key and connect to RoutineKit Cloud, this plugin sends data to and receives data from https://app.routinekit.dev.

Data sent:
* Your site URL, site name, and WordPress version (on connect and heartbeat)
* RoutineKit plugin version (on heartbeat)
* Workflow structure (title, steps) when you push a workflow to a site group
* Execution completion status when a runner finishes a SaaS-assigned workflow

Data received:
* Workflow assignments pushed from your central dashboard
* Template library available for your plan
* License plan status

When this happens: Only after you explicitly enter an API key in RoutineKit > Settings > Cloud Connection. The connection can be removed at any time from the same screen, after which no further data is sent.

This service is operated by the plugin author. It is optional — the plugin is fully functional without it.

  • Service endpoint: https://app.routinekit.dev
  • Privacy policy: https://routinekit.dev/privacy
  • Terms of service: https://routinekit.dev/terms

Privacy Policy

RoutineKit captures wp_options changes made during your admin sessions to help you build workflow steps (Auto-Capture feature). This data is stored locally in your own database and is never sent externally on the free plan.

The Auto-Capture buffer stores: the option name, old value, new value, the URL of the admin page where the change occurred, and the WordPress user ID of the person who made the change. This data is retained for a configurable period (default: 30 days, adjustable in Settings) and deleted automatically. It is fully removed when the plugin is uninstalled.

Execution audit trails store: which user ran a workflow, which steps were completed or skipped, timestamps, and any notes or evidence files uploaded. This data is stored locally in your database.

If you connect to RoutineKit Cloud (Pro), please review the RoutineKit Cloud privacy policy at https://routinekit.dev/privacy.

Source Code

The complete source code for this plugin, including all JSX/JavaScript source files, is publicly available at:

https://github.com/99points/routinekit-public

Build Instructions

The JavaScript assets in this plugin are compiled from source files in the src/ directory using @wordpress/scripts (webpack).

To rebuild from source:

  1. Install Node.js (v18+) and npm
  2. Run npm install in the plugin root
  3. Run npm run build to compile production assets into assets/js/

Third-Party Libraries

This plugin includes the following third-party library:

  • html2canvas (v1.4.1, MIT License) — https://html2canvas.hertzen.com
    Used to capture screenshots of the admin screen for step evidence. Bundled in assets/js/html2canvas.min.js (vanilla capture watcher) and in the webpack chunk assets/js/548.js (React runner notes).

Details

Plugin code:
routinekit
Plugin version:
1.0.0
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-09-03
Rating:
Times rated:
0
agency
checklist
configuration
site-management
workflow