Recommend basic data structures for a task. Use when a junior developer needs help choosing lists, maps, or sets.
Scanned 2/12/2026
Install via CLI
openskills install majiayu000/claude-skill-registry---
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.
No comments yet. Be the first to comment!