๐จโ๐ปCoding Practice and Feedback Skills
Browse the best Coding Practice and Feedback skills for Claude Code, Codex, Cursor and other AI agents.
117 skills ยท Page 3 of 5
vue-typescript
Master Vue TypeScript - Type-safe Components, Generics, Type Inference, Advanced Patterns
vue-router
Master Vue Router - Navigation, Guards, Lazy Loading, Meta Fields, History Modes
vue-composition-api
Master Vue Composition API - Composables, Reactivity Utilities, Script Setup, Provide/Inject
vue-fundamentals
Master Vue.js core concepts - Components, Reactivity, Templates, Directives, Lifecycle
cpp-basics
Production-grade skill for C++ fundamentals. Covers variables, data types, operators, control flow, functions, and program structure. Foundation for all C++ development.
stl
Production-grade skill for the C++ Standard Template Library. Covers containers, algorithms, iterators, and utilities for efficient data manipulation.
java-for-gophers
Interactive Java/Spring Boot learning skill for experienced Go developers. Use when the user wants to learn Java, practice Spring Boot, work on Java exercises, or asks for Java explanations in Go terms. Supports mood-aware pacing with "low energy" mode for difficult days. Teaches through iterative project building rather than passive learning.
learning-style
Learning-mode output style that mixes interactive coding with concise educational explanations. Use when the user asks for "learning mode", wants to co-write code, or requests a teaching/mentoring style: ask the user to implement 5-10 lines of meaningful code at key decision points (not boilerplate), and include short โ Insight blocks before/after coding.
speclet-learn
Generate explanatory lessons after completing speclet stories to develop mechanical coding fluency
examples
Provides additional code examples for the current topic. Shows basic to advanced progression, edge cases, and real-world usage patterns. Use when user wants more code samples or different approaches.
practice
Generates hands-on coding exercises for the current topic. Provides progressively challenging problems with hints and solutions. Use when user wants to practice and reinforce learning.
java-oop-assignment
Completes Java OOP university assignments from PDF specifications with minimal implementation. Use when user provides a PDF assignment file or mentions completing a Java/FOP/OOP homework exercise. Focuses on writing the least code necessary to satisfy requirements.
review-solution
Review coding challenge solutions from LeetCode, GreatFrontEnd, or other platforms. Analyze algorithm correctness, time/space complexity, code quality, identify patterns, explain key insights, and suggest related problems. Use when reviewing DSA solutions, analyzing complexity, or providing educational feedback on coding challenges.
create-exercise
Create consistent, high-quality educational programming exercises or tutorials following strict template guidelines. Use this skill whenever you need to create or refine a programming exercise or tutorial for your course. Automatically applies template structure, formatting rules, and quality verification.
flashcard-drill
Run timed flashcard drills when user says "drill <category>" (e.g., "drill bitwise", "drill 1-bitwise", "drill arrays"). Reads all flashcards upfront, quizzes rapidly, logs results, drills missed cards, then updates README.
tutorial-4
Manage D&D 5e combat encounters with turn-based mechanics, spellcasting, attack rolls, and HP tracking. This skill should be used when the user requests to start a combat encounter, fight a monster, cast spells, enter the training arena, or engage in battle with their D&D character. Supports both weapon attacks and spell casting with spell slot management.
tutorial-6
Manage D&D 5e party-based encounters with multiple heroes vs multiple monsters. Teaches collection management, priority queues (initiative), and state synchronization through interactive JSON-driven combat. Players control characters, AI controls monsters.
tree-traversal
Master tree traversal techniques including DFS (inorder, preorder, postorder) and BFS level-order traversal with complete code examples.
advanced-topics
Explore advanced CS topics including advanced data structures, parallel computing, security, functional programming, and quantum computing.
algorithms
Master algorithm design, common patterns, optimization techniques, and problem-solving strategies. Learn to solve any computational challenge efficiently.
cote-reviewer
When reviewing coding test solutions. This Skill reviews coding test solutions and provides feedback. it adds an evaluation section to the README.md file in the problem-solving folder, including areas for improvement, strengths, and other application ideas based on the provided template. Use this skill when user requests "์ฝํ ๋ฆฌ๋ทฐ", "ํ์ด ๋ฆฌ๋ทฐ", "๋ฆฌ๋ทฐ ์์ฑ", "๋ฆฌ๋ทฐ๋ฅผ ์์ฑํด์ค", "์ฝ๋ ๋ฆฌ๋ทฐ", or any similar coding test review request.
developer-growth-analysis
Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs.
learning-path
Assess Claude Code knowledge and route to appropriate learning level.Use when: user wants to learn Claude Code, asks for guidance, or says "teach me".Triggers: "learn Claude Code", "teach me", "I'm new", "where do I start", "beginner".
claude-code-course
Learn Claude Code in 5 hands-on lessons. From basics to building applications.Use when: user wants to learn Claude Code, asks "how do I...", or is new.Triggers: "learn", "teach me", "how does this work", "I'm new", "course".