Use when implementing or refactoring React/TypeScript components and the task requires decisions about component ownership, feature boundaries, state, data flow, effects, or interaction ownership. Do not use for…

Agent skill published as a SKILL.md in langgenius/dify (folder .agents/skills/how-to-write-component). Install it with one command using the open skills CLI, or copy the folder into ~/.claude/skills/.