Skip to content
Back to skills

Transcripts

ASecurity

I worked from the task description alone, with no access to the design system's actual source or any reference implementation, so every class name and custom-property name (`oak-btn`, `oak-card`, `--oak-color-grey-06`, and so on) is a plausible guess rather than a verified value. I treated the "wall of equal weight" problem as a ranking problem first: decide which of hero, summary, lessons, downloads, and related units a scanning teacher most needs, then express that ranking through layout (c...

  • 8 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
ai-agentsexpress

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add oaknational/oak-open-curriculum-ecosystem --skill transcripts --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Transcripts?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Transcripts
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/oaknational-transcripts-b91b9dc4/badge)](https://www.skillsdirectory.com/skills/oaknational-transcripts-b91b9dc4)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Transcript notes

I worked from the task description alone, with no access to the design
system's actual source or any reference implementation, so every class name
and custom-property name (`oak-btn`, `oak-card`, `--oak-color-grey-06`, and
so on) is a plausible guess rather than a verified value. I treated the
"wall of equal weight" problem as a ranking problem first: decide which of
hero, summary, lessons, downloads, and related units a scanning teacher most
needs, then express that ranking through layout (column width, position,
whether a block sits above or below the fold) rather than through decoration.
Lessons became the dominant column because it's the task most visits are
for; the hero was deliberately shrunk so it orients without out-competing the
lesson list it introduces; summary and downloads moved into a narrower
sidebar as supporting, situational content; related units dropped to a
muted strip below the fold as the lowest-priority, discovery-only block. I
added a minimal layout-only `<style>` block for grid/flex structure, keeping
colours, spacing, and radii on `var(--oak-...)` tokens with literal
fallbacks so the page still renders sensibly even where a guessed token name
doesn't resolve against the real stylesheet.

Files in this skill

  • case-1-with-skill.md3.5 KB
  • case-1-without-skill.md1.2 KB
  • case-2-with-skill.md1.7 KB
  • case-2-without-skill.md935 B
  • case-3-with-skill.md2.3 KB
  • case-3-without-skill.md712 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.