CS_basics
LeetCode solutions, algorithm patterns, and interview preparation
All Skills in This Repository (5)
Pure Emerald Level Indicatorscode-refactor-master
Apply incremental refactorings like Extract Method and Inline Method.
system-architecture
Design scalable distributed system architectures from capacity planning to trade-off analysis.
java-python-code-reviewer
Review Java and Python solutions for correctness, efficiency, and clean code.
java-developer
Guide Java implementations for LeetCode problems with patterns and JUnit tests.
markdown-doc-writer
Write Markdown documentation for algorithms, system design, and interview prep.
Frequently Asked Questions
FAQPage SchemaHow to install CS_basics?โผ
Run `npx skills add yennanliu/CS_basics --all -g -y` in your terminal to install all skills in this suite globally.
What does CS_basics cover?โผ
It contains hundreds of LeetCode solutions in Java, Python, SQL, and Scala, plus data structure implementations, system design case studies, and interview cheat sheets.
How can AI help me practice LeetCode?โผ
The included skills let your agent write new Java solutions, review your code for correctness and complexity, and add time and space complexity comments automatically.
Does CS_basics help with system design interviews?โผ
Yes. It includes a system design skill with capacity estimation frameworks, architecture templates, and real-world case studies like Netflix, Twitter, and Uber.
Can beginners use CS_basics without experience?โผ
Yes. Problems are organized by pattern with curated lists like Blind 75 and NeetCode 150, so you can follow a structured study path at your own pace.
Related Repositories in Education & Research
View All in Education & Researchโlearn-claude-code
Learn to build AI agent harnesses from scratch
ai-agents-for-beginners
Learn to build, deploy, and secure AI agents step by step
33-js-concepts
Master 33 essential JavaScript concepts with tested, verified guides