Route plugin-factory requests to the right lane. Use when plugin creation, building, installation, review, or routing is broad, mixed, or under-specified.
49
53%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./Plugins/plugin-factory/skills/plugin-factory-router/SKILL.mdUse this entrypoint when a plugin request does not clearly name the right lane.
Route before acting. A plugin task should enter exactly one lane with clear trust, scope, and validation boundaries.
schema_version: "1" when structured output is requested.plugin-creator, plugin-builder, plugin-installer, or plugin-router follow-up).Before plugin creation, hardening, refactor, or package-design handoff, identify
the user outcome, copied assumption, smallest effective mechanism, artifact
decision, and proof needed. Prefer IMPROVE_EXISTING, DOCS_ONLY, or
DO_NOT_BUILD when a new plugin, hook, MCP tool, app, or eval would only copy a
template or increase context load.
This router is read-only. It selects one plugin-factory lane and returns the next handoff. It must not install plugin code, execute plugin code, edit package files, refresh runtime mirrors, sync projections, or mutate external systems from the routing step.
Keep scope tight: inspect only the request, explicit target, trust constraints, and plugin design contract needed to choose the lane.
Use references/workflow.md for route map and handoff behavior.
Apply the context-disposition policy: move important still-valid context to references, and intentionally discard stale, duplicated, unsafe, superseded, or low-signal text.
Apply Infrastructure/references/openai-style-plugin-design-contract.md at the
plugin boundary before handing off to plugin creation, builder, installer, or
review work. A plugin should expose a small self-describing capability surface;
child skills must be mutually distinguishable; read-only, mutating, external,
destructive, and completion-gating actions must not be hidden behind one broad
lane.
Read when:
Fail fast: stop at the first failed gate and do not proceed until the blocker is fixed.
bash Infrastructure/scripts/validation-and-linting/validate_skill_authoring_family.shPlugin authoring or hardening is not ready when root-visible capabilities are overbroad, child skill descriptions overlap materially, external writes lack confirmation behavior, or install/projection behavior cannot be rerun deterministically.
Infrastructure/references/openai-style-plugin-design-contract.mdInfrastructure/references/agent-native-skill-contract.mdreferences/current-codex-plugin-runtime.mdInfrastructure/references/software-literature-expert-lens-pack.md,
Infrastructure/references/software-literature-skill-expertise-map.mdd00c351
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.