Installs into .claude/skills of the current project.
Are you the author of Data Structure Chooser?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-data-structure-chooser)
---
name: data-structure-chooser
description: Recommend basic data structures for a task. Use when a junior developer needs help choosing lists, maps, or sets.
---
# Data Structure Chooser
## Purpose
Recommend basic data structures for a task.
## Inputs to request
- Core operations and their frequency.
- Ordering and uniqueness requirements.
- Expected data size and memory limits.
## Workflow
1. Clarify operations: lookup, insert, iterate, order.
2. Recommend a structure with time/space tradeoffs.
3. Provide a small example usage.
## Output
- Recommendation and rationale.
## Quality bar
- State the complexity assumptions clearly.
- Offer an alternative when tradeoffs are close.