AI agent skill · by @proflead
Data Structure Chooser
Recommend basic data structures for a task. Use when a junior developer needs help choosing lists, maps, or sets.
Archived 2026-10-23 · Source updated 2026-07-29. Check the original repository for the latest version.
SKILL.md instructions
# 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.