UncategorizedSkill Writing300 lines
Managing Skill Dependencies
Quick Summary18 lines
Skills rarely exist in complete isolation. A skill about deploying a Next.js app implicitly depends on knowledge of Node.js, Docker, and cloud platforms. Managing these dependencies — making them explicit, minimizing them where possible, and handling them gracefully — determines whether a skill pack feels cohesive or frustrating. This skill covers identifying, documenting, and managing inter-skill dependencies. ## Key Points - JavaScript fundamentals (variables, functions, async/await) - React component basics (JSX, props, rendering) - "React Fundamentals" — for component lifecycle understanding - "TypeScript Basics" — if using TypeScript (optional) - Node.js 20+ installed - npm or yarn package manager - A React project initialized (Create React App or Vite) - Code editor with React/JSX support - Browser with React DevTools extension - `useState(initialValue)` — returns [state, setState] - `useEffect(callback, deps)` — runs side effects 1. Include brief context for assumed knowledge
skilldb get skill-writing-skills/skill-dependenciesFull skill: 300 linesInstall this skill directly: skilldb add skill-writing-skills