Completed WorkKeystone

Keystone

Keystone is a paid WordPress plugin that adds an internal knowledge base directly to any WordPress site. Organize SOPs, onboard new hires, assign content to team members by role or individually, and know that your team actually received the information — all from within WordPress admin. No new platform. No monthly SaaS fee.

Visit Keystone

Screenshot of Keystone hero area
Project Objective

Keystone was built to solve a real pain point for small teams that already run on WordPress: fragmented knowledge. The goal was to give teams one organized, familiar place — inside their existing WordPress site — to create, assign, and track internal documentation.

The challenge wasn't just building a knowledge base. It was making one simple enough for any WordPress user to manage while still covering the full workflow: organizing content into a structured hierarchy, assigning it to the right people, and tracking whether team members completed it.

Notable Features
  • Structured knowledge hierarchy: Sections group Modules, which contain individual Items
  • Two module types: Required (tracked completion, optional due dates, sequential locking) and Reference (browsable policies and guides, no completion required)
  • Three item types: Reading (documents/guides), Checklist (step-by-step processes), and Knowledge Check (block-based quizzes)
  • Managers can assign modules to individuals, by role, by section, or to the entire team in one action
  • Completion tracking at the module and item level — per user or across the whole team, with reporting views
  • Member-facing dashboard showing only assigned content, with search and topic filtering
  • Sold via Freemius at $99/year — no WordPress.org distribution

A Closer Look

You can visit the Keystone marketing site for a full feature overview. Or view the screenshots below to see the plugin in action.

Interesting Challenges
  • Building inside WordPress admin meant working within WordPress's existing UI patterns — respecting the familiar environment while adding a fully custom experience that didn't feel out of place.
  • Designing for small teams meant resisting feature creep. Every addition had to earn its place without overwhelming non-technical administrators who just need things to work.
  • The assignment and tracking system required careful data modeling to support multiple assignment types (individual, role, section, all) while keeping the member-facing experience clean and focused.
Get Keystone

Keystone is available for purchase at $99/year. It installs like any WordPress plugin and works with your existing WordPress users — no new accounts or platforms required.