fact-check
Verify technical accuracy of JavaScript concept pages by checking code examples, MDN/ECMAScript compliance, and external…
End-to-end workflow for creating complete JavaScript concept documentation, orchestrating all skills from research to final review
Claude Code
$ npx -y skills add leonardomso/33-js-concepts --skill concept-workflow --agent claude-code
Codex
$ npx skills add leonardomso/33-js-concepts --skill concept-workflow -a codex -y
Cursor
$ npx skills add leonardomso/33-js-concepts --skill concept-workflow -a cursor -y
Gemini CLI
$ npx skills add leonardomso/33-js-concepts --skill concept-workflow -a gemini-cli -y
GitHub Copilot
$ npx skills add leonardomso/33-js-concepts --skill concept-workflow -a github-copilot -y
OpenCode
$ npx skills add leonardomso/33-js-concepts --skill concept-workflow -a opencode -y
Windsurf
$ npx skills add leonardomso/33-js-concepts --skill concept-workflow -a windsurf -y
name: concept-workflow description: End-to-end workflow for creating complete JavaScript concept documentation, orchestrating all skills from research to final review
Use this skill to create a complete, high-quality concept page from start to finish. This skill orchestrates all five specialized skills in the optimal order:
1. **Resource Curation** — Find quality learning resources 2. **Concept Writing** — Write the documentation page 3. **Test Writing** — Create tests for code examples 4. **Fact Checking** — Verify technical accuracy 5. **SEO Review** — Optimize for search visibility
**For partial tasks, use individual skills instead:**
---
┌─────────────────────────────────────────────────────────────────────────────┐ │ COMPLETE CONCEPT WORKFLOW │ ├─────────────────────────────────────────────────────────────────────────────┤ │ │ │ INPUT: Concept name (e.g., "hoisting", "event-loop", "promises") │ │ │ │ ┌──────────────────┐ │ │ │ PHASE 1: RESEARCH │ │ │ │ resource-curator │ Find MDN refs, articles, videos │ │ └────────┬─────────┘ │ │ ▼ │ │ ┌──────────────────┐ │ │ │ PHASE 2: WRITE │ │ │ │ write-concept │ Create the documentation page │ │ └────────┬─────────┘ │ │ ▼ │ │ ┌──────────────────┐ │ │ │ PHASE 3: TEST │ │ │ │ test-writer │ Generate tests for all code examples │ │ └────────┬─────────┘ │ │ ▼ │ │ ┌──────────────────┐ │ │ │ PHASE 4: VERIFY │ │ │ │ fact-check │ Verify accuracy, run tests, check links │ │ └────────┬─────────┘ │ │ ▼ │ │ ┌──────────────────┐ │ │ │ PHASE 5: OPTIMIZE│ │ │ │ seo-review │ SEO audit and final optimizations │ │ └────────┬─────────┘ │ │ ▼ │ │ OUTPUT: Complete, tested, verified, SEO-optimized concept page │ │ │ └─────────────────────────────────────────────────────────────────────────────┘
---
**Skill:** `resource-curator` **Goal:** Gather high-quality external resources before writing
1. **Identify the concept category** (fundamentals, async, OOP, etc.) 2. **Search for MDN references** — Official documentation 3. **Find quality articles** — Target 4-6 from trusted sources 4. **Find quality videos** — Target 3-4 from trusted creators 5. **Evaluate each resource** — Check quality criteria 6. **Write specific descriptions** — 2 sentences each 7. **Format as Card components** — Ready to paste into the page
Before moving to Phase 2:
---
**Skill:** `write-concept` **Goal:** Create the full documentation page
1. **Determine the category** for file organization 2. **Create the frontmatter** (title, sidebarTitle, description) 3. **Write the opening hook** — Question that draws readers in 4. **Add opening code example** — Simple example in first 200 words 5. **Write "What you'll learn" box** — 5-7 bullet points 6. **Write main content sections:**
7. **Add Key Takeaways** — 8-10 numbered points 8. **Add Test Your Knowledge** — 5-6 Q&A accordions 9. **Add Related Concepts** — 4 Cards linking to related topics 10. **Add Resources** — Paste resources from Phase 1
Before moving to Phase 3:
Verify technical accuracy of JavaScript concept pages by checking code examples, MDN/ECMAScript compliance, and external…
Find, evaluate, and maintain high-quality external resources for JavaScript concept documentation, including auditing for broken…
Perform a focused SEO audit on JavaScript concept pages to maximize search visibility, featured snippet optimization, and ranking…
Generate comprehensive Vitest tests for code examples in JavaScript concept documentation pages, following project conventions…
Write or review JavaScript concept documentation pages for the 33 JavaScript Concepts project, following strict structure and…
Draws static SVG figures for lessons, READMEs and manuals in the AI Engineering from Scratch look: paper panel, blueprint accent,…
Test a learner on a single Claude Code tutorial lesson (01-10) with 10 questions, scoring answers and flagging weak spots. Use…
Build, audit, and improve harnesses that make AI coding agents reliable: AGENTS.md/CLAUDE.md instruction files, feature/state…