Skip to content

bobuel/certification-workshop

v1.0.0MIT

Create, develop, launch and maintain certification programs with connected evidence and existing tools.

Certification Workshop

Build a certification program, from the first brief to the next product change.

Certification Workshop helps your AI assistant turn source material and real job tasks into a certification program. Develop the blueprint, write questions and practical exercises, work through expert feedback, and prepare for a pilot. Return to the same saved program when the evidence or the product changes.

It is an open-source plugin with ten skills and local assessment tools. Your program is saved as files you can read, edit, and take with you. There is no Certification Workshop account or subscription; you use your existing AI assistant and tools.

Get started

Codex — run in your terminal:

codex plugin marketplace add bobuel/certification-workshop
codex plugin add certification-workshop@certification-workshop

Then start a new conversation:

Use Certification Workshop to create a certification for partner implementation consultants. Here are our product guides and discovery notes. Develop the charter, proposed job tasks, blueprint, and actual assessment drafts for review.

You can start from scratch or bring an existing program. Local tools need Python 3.10 or newer and use only its standard library. For portable Agent Skills installation, Claude Code metadata, and tested host support, see the installation guide.

From the first brief to a maintained program

Start with who the certification is for, what they need to do, and the material that supports those tasks. Work through the program's purpose and scope, choose what to assess, and develop questions, practical tasks, and scoring rubrics.

As reviewers and pilot participants contribute, bring their evidence back:

Here are the reviewer comments and pilot scores. Reconcile the feedback, analyze the exact pilot form, and show what we can conclude and what still needs a decision.

The plugin connects sources, items, reviews, and forms so that a revision does not silently inherit approval for older content. It helps prepare candidate guidance and delivery handoffs, then supports operational records and updates:

Our access model changed in version 2. Identify affected questions, revise the content, preserve the historical pilot evidence, and prepare a transition plan.

See what it produces: the Northstar example includes a charter, blueprint, twelve questions and practical exercises, scoring rubrics, pilot protocol, and candidate guide. Worked responses show how the rubrics apply. Northstar is fictional; no credential is offered.

What it helps with

TaskSkills
Start a program or resume saved workWorkshop, Setup
Define job tasks and what to assessJob analysis, Blueprint
Develop questions, practical exercises, and rubricsItems
Coordinate feedback and pilot evidenceReview, Pilot
Prepare forms, candidate guidance, and delivery handoffsLaunch
Reconcile outcomes and handle program changesOperations, Maintenance

You can ask generally or name a skill. Install the full collection so every skill can use the shared records, templates, and tools.

Working with your tools

Use your existing sources, documents, delivery platform, and connected assistant tools. Without an integration, the plugin prepares files and handoff materials. The local helper has no network calls or telemetry. See privacy.

Experts review content and program owners decide policy and release. The plugin keeps those decisions attached to the evidence; it does not certify an exam's validity or issue credentials automatically. Candidate guides exclude answer keys and restricted assessment records. See the analysis scope.

For contributors

git clone https://github.com/bobuel/certification-workshop.git
cd certification-workshop
python -m unittest discover -s tests -v
python scripts/validate.py
python evals/run.py
python evals/scenarios.py

The evaluations follow a real development problem: conflicting source material, limited reviewer time, a new assessment, pilot evidence, and a product change. Read the case and actual outputs, verification record, and GitHub Actions results. Offline checks require no API key or model calls. Native assistant runs are documented separately from deterministic checks.

Built by Alex Aidun, using the portable plugin approach behind Eventer.

Contributing · Report an issue · Security · MIT license