Find, evaluate, and maintain high-quality external resources for JavaScript concept documentation, including auditing for broken and outdated links
View on GitHubJanuary 25, 2026
Select agents to install to:
npx add-skill https://github.com/leonardomso/33-js-concepts/blob/64b11597a4419b2ea19a5f4ad2b60b91c8e720f2/.claude/skills/resource-curator/SKILL.md -a claude-code --skill resource-curatorInstallation paths:
.claude/skills/resource-curator/# Skill: Resource Curator for Concept Pages Use this skill to find, evaluate, add, and maintain high-quality external resources (articles, videos, courses) for concept documentation pages. This includes auditing existing resources for broken links and outdated content. ## When to Use - Adding resources to a new concept page - Refreshing resources on existing pages - Auditing for broken or outdated links - Reviewing community-contributed resources - Periodic link maintenance ## Resource Curation Methodology Follow these five phases for comprehensive resource curation. ### Phase 1: Audit Existing Resources Before adding new resources, audit what's already there: 1. **Check link accessibility** — Does each link return 200? 2. **Verify content accuracy** — Is the content still correct? 3. **Check publication dates** — Is it too old for the topic? 4. **Identify outdated content** — Does it use old syntax/patterns? 5. **Review descriptions** — Are they specific or generic? ### Phase 2: Identify Resource Gaps Compare current resources against targets: | Section | Target Count | Icon | |---------|--------------|------| | Reference | 2-4 MDN links | `book` | | Articles | 4-6 articles | `newspaper` | | Videos | 3-4 videos | `video` | | Courses | 1-3 (optional) | `graduation-cap` | | Books | 1-2 (optional) | `book` | Ask: - Are there enough resources for beginners AND advanced learners? - Is there visual content (diagrams, animations)? - Are official references (MDN) included? - Is there diversity in teaching styles? ### Phase 3: Find New Resources Search trusted sources using targeted queries: **For Articles:** ``` [concept] javascript tutorial site:javascript.info [concept] javascript explained site:freecodecamp.org [concept] javascript site:dev.to [concept] javascript deep dive site:2ality.com [concept] javascript guide site:css-tricks.com ``` **For Videos:** ``` YouTube: [concept] javascript explained YouTube: [concept] javascript tutorial YouTube: jsconf [