component-remove
Remove a component from the code base.
SKILL.md.claude/skills/component-remove/SKILL.md
GitHubBuilding the skeleton for component named $0 involves the following steps:
- Component name is $0. Check the component exists otherwise return an error and stop.
- Interactively check with the user that they are sure that they want to delete this component. Stop if they do not.
- Remove directory for the component.
- Remove corresponding interfaces from the component/interfaces crate except interfaces that are needed by other components.
- Remove component build from all Cargo.toml files.