Recommend basic data structures for a task. Use when a junior developer needs help choosing lists, maps, or sets.
Scanned 6/4/2026
Install via CLI
openskills install lidge-jun/cli-jaw-skills---
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
## 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!