Eleven skills for conference speakers covering rhetoric analysis, talk authoring, deck building and export, CFP submissions, publishing, illustrations, shownotes, and screencast production, informed by a 113-entry Presentation Patterns taxonomy (83 observable: 64 patterns + 19 antipatterns; 30 unobservable: 21 patterns + 9 antipatterns).
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
{
"name": "jbaruch/speaker-toolkit",
"version": "0.21.4",
"summary": "Eleven skills for conference speakers covering rhetoric analysis, talk authoring, deck building and export, CFP submissions, publishing, illustrations, shownotes, and screencast production, informed by a 113-entry Presentation Patterns taxonomy (83 observable: 64 patterns + 19 antipatterns; 30 unobservable: 21 patterns + 9 antipatterns).",
"private": false,
"skills": {
"vault-ingress": {
"path": "skills/vault-ingress/SKILL.md"
},
"vault-clarification": {
"path": "skills/vault-clarification/SKILL.md"
},
"vault-profile": {
"path": "skills/vault-profile/SKILL.md"
},
"presentation-creator": {
"path": "skills/presentation-creator/SKILL.md"
},
"presentation-builder": {
"path": "skills/presentation-builder/SKILL.md"
},
"presentation-publisher": {
"path": "skills/presentation-publisher/SKILL.md"
},
"cfp-writer": {
"path": "skills/cfp-writer/SKILL.md"
},
"illustrations": {
"path": "skills/illustrations/SKILL.md"
},
"shownotes-publisher": {
"path": "skills/shownotes-publisher/SKILL.md"
},
"screencast-recorder": {
"path": "skills/screencast-recorder/SKILL.md"
},
"screencast-editor": {
"path": "skills/screencast-editor/SKILL.md"
}
},
"rules": {
"vault-language-policy": {
"rules": "rules/vault-language-policy.md"
},
"slide-generation-rules": {
"rules": "rules/slide-generation-rules.md"
},
"deck-editing-rules": {
"rules": "rules/deck-editing-rules.md"
},
"guardrail-rules": {
"rules": "rules/guardrail-rules.md"
},
"illustration-rules": {
"rules": "rules/illustration-rules.md"
},
"qr-generation-rules": {
"rules": "rules/qr-generation-rules.md"
},
"title-overlay-rules": {
"rules": "rules/title-overlay-rules.md"
},
"thumbnail-generation-rules": {
"rules": "rules/thumbnail-generation-rules.md"
},
"resources-gathering-rules": {
"rules": "rules/resources-gathering-rules.md"
},
"interaction-rules": {
"rules": "rules/interaction-rules.md"
},
"tessl-version-floating": {
"rules": "rules/tessl-version-floating.md"
},
"shownotes-content-publish": {
"rules": "rules/shownotes-content-publish.md"
},
"transcript-fetch-authority": {
"rules": "rules/transcript-fetch-authority.md"
},
"camtasia-validation-authority": {
"rules": "rules/camtasia-validation-authority.md"
},
"toolkit-root-lookup": {
"rules": "rules/toolkit-root-lookup.md"
}
}
}.tessl-plugin
rules
skills
cfp-writer
references
illustrations
presentation-builder
presentation-creator
references
patterns
build
deliver
prepare
scripts
presentation-publisher
screencast-editor
screencast-recorder
shownotes-publisher
vault-clarification
vault-ingress
references
scripts
vault-profile