Spec-driven development on OpenSpec, with mechanical spec-as-source enforcement: a custom 'spec-as-source' OpenSpec schema adds file-ownership (targets) and test-verification ([@test]) metadata to every capability spec, three scripts (link check, ownership check, manifest build) keep code and specs from drifting apart, plus requirement-gathering, spec-writer, work-review, and a session-handoff skill with a proactive context-warning hook.
68
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
{
"name": "spec-driven-development/spec-as-source",
"version": "3.0.0",
"description": "Spec-driven development on OpenSpec, with mechanical spec-as-source enforcement: a custom 'spec-as-source' OpenSpec schema adds file-ownership (targets) and test-verification ([@test]) metadata to every capability spec, three scripts (link check, ownership check, manifest build) keep code and specs from drifting apart, plus requirement-gathering, spec-writer, work-review, and a session-handoff skill with a proactive context-warning hook.",
"summary": "A single registered router that picks the right phase of the workflow, over OpenSpec (propose/explore/apply/archive/sync) plus mechanical spec-as-source enforcement, a human-approved plan gating which changes may start, requirement gathering, spec writing, work review, and session handoff",
"author": { "name": "Giuseppe Di Canosa" },
"readme": "README.md",
"skills": [
"skills/skill-router",
"skills/spec-as-source-setup",
"skills/plan-mode",
"skills/plan-judge",
"skills/requirement-gathering",
"skills/prompt-loop",
"skills/openspec-explore",
"skills/openspec-propose",
"skills/spec-writer",
"skills/openspec-apply-change",
"skills/spec-loop",
"skills/spec-verify",
"skills/work-review",
"skills/spec-rebuild",
"skills/openspec-sync-specs",
"skills/openspec-archive-change",
"skills/spec-ci-sync",
"skills/handoff",
"skills/handoff-skill"
],
"rules": [
"rules/spec-as-source.md",
"rules/generated-file-header.md",
"rules/handoff-suggestion.md",
"rules/prompt-loop.md",
"rules/history-log.md",
"rules/plan-mode.md"
],
"docs": []
}.tessl-plugin
rules
skills
handoff
handoff-skill
openspec-apply-change
openspec-archive-change
openspec-explore
openspec-propose
openspec-sync-specs
plan-judge
plan-mode
prompt-loop
requirement-gathering
spec-as-source-setup
templates
openspec-schema
spec-as-source
templates
spec-ci-sync
spec-loop
spec-rebuild
spec-verify
spec-writer
work-review