kylecui/petfish.ai/course-outline-design
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Create, modify, or review a course outline, syllabus, chapter tree, hour
Install
npx vskill@latest install kylecui/petfish.ai/course-outline-designSKILL.md
Purpose
Design the course architecture before detailed content authoring.
Outline design method
- Define training objective.
- Define target audience and prerequisite baseline.
- Split the course into modules that each carry a distinct teaching purpose.
- Attach learning objectives to each module.
- Allocate hours or lesson counts.
- Define transitions between modules.
- Identify what requires labs, demos, discussion, or reading.
Review questions
- Does each module have a clear pedagogical job?
- Is the progression from basic to advanced coherent?
- Are prerequisites realistic?
- Is time allocation proportional to difficulty and value?
- Are labs attached to the right modules?
Standard output
Use this structure unless the user already has a required format:
Constraint self-check
Before delivering an outline, confirm the constraint file with the user and self-check the outline against it:
- If
docs/00-project/course-type.yamldeclares a coursetype, load the matching preset fromcourse-quality-assurance/references/outline-constraints/and verify the outline stays in range (module count, lab ratio, required assessment types, total hours, lessons per module, first module type). - Constraints are ranges + required-only, never equality targets — do not pad or trim modules just to hit an exact number.
- Generation-side prevention beats detection-side discovery: resolve violations in the outline before handoff instead of letting QA find them later (
qa_scan.pycheck #9).
Gotchas
- Do not turn an outline into full lesson content.
- Do not let module titles become vague marketing slogans.
- Do not compress advanced modules without adjusting prerequisites.
- Do not ignore assessment and lab placement while outlining.
See assets/syllabus-template.md. See also references/assessment-planning.md(测评规划参考:形成性/总结性配比、题型-目标匹配矩阵——按需读取,勿内联进正文或提示词)。
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpacks/optional/opencode-course-skills-pack/.opencode/skills/course-outline-design/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kylecui/petfish.ai/course-outline-design)