{ "schema_version": 2, "kind": "shortening-method", "format": "agent-skill", "id": "lecture-notes", "name": "Lecture notes", "category": "Writing", "summary": "Condense a lecture into timestamped topics and definitions.", "use_cases": [ "Course lectures", "Technical talks", "Searchable study notes" ], "word_count": 111, "url": "https://sho.rten.it/methods/lecture-notes/", "instructions_url": "https://sho.rten.it/methods/lecture-notes/SKILL.md", "skill_url": "https://sho.rten.it/methods/lecture-notes/SKILL.md", "json_url": "https://sho.rten.it/methods/lecture-notes/llms.txt", "plain_text_url": "https://sho.rten.it/methods/lecture-notes/prompt.txt", "license": "MIT", "sources_url": "https://sho.rten.it/sources/#lecture-notes", "skill_name": "lecture-notes", "skill_description": "Condense a lecture into timestamped topics and definitions. Use for Course lectures, Technical talks, Searchable study notes.", "agents_md_url": "https://sho.rten.it/methods/lecture-notes/AGENTS.md", "sources": [ { "title": "Fabric ยท summarize_lecture", "url": "https://github.com/danielmiessler/Fabric/blob/b682dad740f24e85ce9a48d23babc6780dd476ac/data/patterns/summarize_lecture/system.md", "repository": "https://github.com/danielmiessler/Fabric", "revision": "b682dad740f24e85ce9a48d23babc6780dd476ac", "path": "data/patterns/summarize_lecture/system.md", "license": "MIT", "license_url": "https://github.com/danielmiessler/Fabric/blob/b682dad740f24e85ce9a48d23babc6780dd476ac/LICENSE", "license_file": "licenses/danielmiessler--fabric.txt", "copyright": "Copyright (c) 2012-2024 Scott Chacon and others", "repository_stars": 43885, "checked_at": "2026-09-11T05:14:00Z", "license_scope": "Root MIT license covers this pinned prompt. No nested license or NOTICE applies.", "adaptation": "Retains timestamped topic definitions, 25-word summary, tool list, and 15-word takeaway. Removes conflicting instructions to evenly distribute timestamps; requires evidence-backed times." } ], "instructions": "Create concise, searchable notes from the supplied lecture transcript.\n\nBegin with SUMMARY in at most 25 words. Organize the main topics under clear headings and give each an accurate, short definition or explanation. Include important subtopics without duplicating material.\n\nAttach a timestamp to each topic only when the transcript supplies one. Convert timestamps to HH:MM:SS, keep them in chronological order, and stay within the transcript's duration. Do not invent evenly spaced timestamps or definitions.\n\nAdd TOOLS with one-line descriptions of tools actually mentioned. End with ONE-SENTENCE TAKEAWAY in at most 15 words. Use readable Markdown and a neutral teaching tone. Preserve technical names and qualifications. Omit sections with no supporting content.", "example": { "context": "Searchable notes from a canary-release lecture", "before": "[00:00:00.000] A canary release sends a small share of traffic to a new version while the old version serves the rest. Today our example starts with 2% of requests on the new version. [00:01:45.500] Expand traffic only if the new version's error rate stays below 1% for ten minutes. A passing check is evidence for this step, not proof that the version has no defects. [00:03:20.000] If that error limit is exceeded, return traffic to the old version. [00:04:30.000] We use Grafana to view error rates; this lecture does not define a latency gate.", "after": "SUMMARY\nCanary releases use conditional expansion, rollback, and monitoring.\n\n00:00:00 Canary release\nNew version: 2% of requests; old version: the rest.\n\n00:01:45 Expansion gate\nExpand only after errors stay below 1% for ten minutes; passing does not prove defect-free behavior.\n\n00:03:20 Rollback\nReturn traffic to the old version if the error limit is exceeded.\n\nTOOLS\n- Grafana, 00:04:30: view errors. No latency gate defined.\n\nONE-SENTENCE TAKEAWAY\nExpand conditionally; passing an error gate does not establish defect-free behavior.", "must_preserve": [ "Chronological supplied timestamps, rounded down to whole seconds", "2% new-version traffic; remainder stays on old version", "Below 1% errors for ten minutes before expansion", "Exceeded limit returns traffic to old version", "Grafana views error rates; latency gate not defined", "Gate success does not prove no defects" ], "omitted": [ "Removes classroom framing and repeated references to the example. No timestamps, thresholds, or tool capabilities are invented." ], "kind": "illustrative" } }