Skip to main content

computer-science-algorithms

Choosing or implementing an algorithm or data structure โ€” asymptotic complexity, data-structure selection, sorting & searching, dynamic programming, graph algorithms, divide & conquer, greedy algorithms, string/sequence algorithms, and the at-scale toolbox (Bloom filters, HyperLogLog, Count-Min Sketch, reservoir sampling, consistent hashing, external merge sort, Aho-Corasick, MinHash/LSH). Trigger on tasks involving "what's the right algorithm forโ€ฆ", performance-critical code, code with nested loops over the same input, recursive solutions, shortest-path / scheduling / matching / DP problems, code review for accidental O(nยฒ) blowup, and any "how do I do X at scale / on a stream / without enough RAM" question โ€” even if the user doesn't explicitly mention "algorithm" or "complexity."

Jump to install

Source facts

Repository
pproenca/dot-skills
Last source activity
July 5, 2026 at 07:23
Detected SKILL.md language
English
Stars
194
Forks
17

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.