👨‍💻Coding Practice and Feedback Skills

Browse skills in the Coding Practice and Feedback category.

learning-style

asimihsan's avatarfrom asimihsan

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.

[Coding Practice and Feedback]

create-playground

dudusoar's avatarfrom dudusoar

Create and maintain the interactive Streamlit playground for learning VRP-Toolkit through hands-on exploration. Use this skill when adding playground features, integrating new algorithms, or enhancing the learning experience.

[Coding Practice and Feedback]

speclet-learn

danielcastro-dev's avatarfrom danielcastro-dev

Generate explanatory lessons after completing speclet stories to develop mechanical coding fluency

[Coding Practice and Feedback]

report-evaluation

Become-A-DevOps-PM's avatarfrom Become-A-DevOps-PM

Evaluate student assignment reports using three independent reviewers for consensus grading. Each reviewer reads the PDF and context files independently, then provides section assessments in Swedish. Results compiled with majority voting into GRADING-RESULTS.md. Use when grading prepared student submissions.

[Coding Practice and Feedback]

examples

memoer's avatarfrom memoer

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.

[Coding Practice and Feedback]

practice

memoer's avatarfrom memoer

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.

[Coding Practice and Feedback]

assignment-types

mito-ac-25class's avatarfrom mito-ac-25class

4つの課題実施方式(プログラム実装課題、リファクタリング課題、テスト実装課題、テスト駆動開発課題)の定義を提供します。課題プラン作成時や課題形式の選定時に自動参照されます。「課題形式」「実施方式」「プログラム実装」「リファクタリング」「テスト実装」「TDD」などのキーワードで自動的に適用されます。

[Coding Practice and Feedback]

lc-show

iQeda's avatarfrom iQeda

Show LeetCode problem details and generate Rust template (project)

[Coding Practice and Feedback]

lc-submit

iQeda's avatarfrom iQeda

Submit a Rust solution file to LeetCode (project)

[Coding Practice and Feedback]

lc-list

iQeda's avatarfrom iQeda

List LeetCode problems by difficulty level (easy/medium/hard)

[Coding Practice and Feedback]

lc-test

iQeda's avatarfrom iQeda

Test a Rust solution file against LeetCode's test cases (project)

[Coding Practice and Feedback]

exercise-designer

majiayu000's avatarfrom majiayu000

Designs deliberate practice exercises applying evidence-based learning strategies like retrieval practice, spaced repetition, and interleaving. Activate when educators need varied exercise types (fill-in-blank, debug-this, build-from-scratch, extend-code, AI-collaborative) targeting learning objectives with appropriate difficulty progression. Creates exercise sets that apply cognitive science principles to maximize retention and skill development. Use when designing practice activities for Python concepts, creating homework assignments, generating problem sets, or evaluating exercise quality.

[Coding Practice and Feedback]

log-attempt

majiayu000's avatarfrom majiayu000

Log a coding problem attempt when user says "log <problem_id>" with time, tries, solved status, hints, or solution usage. Parses natural language like "log count_bits - 15 min, 3 tries, solved" and calls the log-attempt script.

[Coding Practice and Feedback]

foundry-tutorial

majiayu000's avatarfrom majiayu000

Interactive tutorial for Spec-Driven Development with claude-foundry (plugin:foundry@claude-foundry)

[Coding Practice and Feedback]

java-oop-assignment

majiayu000's avatarfrom majiayu000

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.

[Coding Practice and Feedback]

review-solution

majiayu000's avatarfrom majiayu000

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.

[Coding Practice and Feedback]

create-exercise

majiayu000's avatarfrom majiayu000

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.

[Coding Practice and Feedback]

java-for-gophers

majiayu000's avatarfrom majiayu000

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.

[Coding Practice and Feedback]

aoc

majiayu000's avatarfrom majiayu000

Solve Advent of Code puzzles, algorithm challenges, and competitive programming problems. Activate when user provides AoC problem context/input, mentions solving puzzles/challenges, asks about algorithm selection (BFS, DFS, DP, etc.), or needs help with parsing structured input.

[Coding Practice and Feedback]

py-intro

majiayu000's avatarfrom majiayu000

Slidev presentation for teaching Python with interactive code execution.

[Coding Practice and Feedback]

flashcard-drill

majiayu000's avatarfrom majiayu000

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.

[Coding Practice and Feedback]

puzzle-fetcher

majiayu000's avatarfrom majiayu000

Download and parse Advent of Code puzzles using aoc-cli. Extracts examples, expected outputs, and problem requirements from puzzle descriptions. Use when needing to fetch AoC puzzles, parse puzzle examples, or when user mentions downloading or reading AoC puzzle data.

[Coding Practice and Feedback]

developer-growth-analysis

plurigrid's avatarfrom plurigrid

Analyzes your recent Claude Code chat history to identify coding patterns,

[Coding Practice and Feedback]

little-schemer

plurigrid's avatarfrom plurigrid

Little Schemer Skill

[Coding Practice and Feedback]

stacks-queues

pluginagentmarketplace's avatarfrom pluginagentmarketplace

Stack and queue data structures with applications

[Coding Practice and Feedback]

linked-lists

pluginagentmarketplace's avatarfrom pluginagentmarketplace

Linked list data structures and operations

[Coding Practice and Feedback]

recursion

pluginagentmarketplace's avatarfrom pluginagentmarketplace

Recursive algorithms and divide-and-conquer strategies

[Coding Practice and Feedback]

strings

pluginagentmarketplace's avatarfrom pluginagentmarketplace

String algorithms and pattern matching techniques

[Coding Practice and Feedback]

motivation-generator

cyperx84's avatarfrom cyperx84

Provide inspiring coding wisdom, productivity tips, and encouragement to keep developers motivated and focused

[Coding Practice and Feedback]

git-basics

majiayu000's avatarfrom majiayu000

Git fundamentals - init, add, commit, status, log, and core concepts

[Coding Practice and Feedback]

react-native-basics

majiayu000's avatarfrom majiayu000

Master React Native fundamentals - components, styling, layout, and Expo

[Coding Practice and Feedback]

vue-pinia

majiayu000's avatarfrom majiayu000

Master Pinia State Management - Stores, Actions, Getters, Plugins, Persistence

[Coding Practice and Feedback]

go-fundamentals

majiayu000's avatarfrom majiayu000

Core Go programming concepts - syntax, types, interfaces, error handling

[Coding Practice and Feedback]

asyncio-programming

majiayu000's avatarfrom majiayu000

Master asynchronous programming with asyncio, async/await, concurrent operations, and async frameworks

[Coding Practice and Feedback]

kotlin-fundamentals

majiayu000's avatarfrom majiayu000

Kotlin language fundamentals - syntax, null safety, data classes, extensions

[Coding Practice and Feedback]

vue-router

majiayu000's avatarfrom majiayu000

Master Vue Router - Navigation, Guards, Lazy Loading, Meta Fields, History Modes

[Coding Practice and Feedback]

bash-basics

majiayu000's avatarfrom majiayu000

Production-grade Bash fundamentals - syntax, variables, control flow, functions

[Coding Practice and Feedback]

php-fundamentals

majiayu000's avatarfrom majiayu000

Modern PHP programming skill - master PHP 8.x syntax, OOP, type system, and Composer

[Coding Practice and Feedback]

cote-reviewer

majiayu000's avatarfrom majiayu000

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.

[Coding Practice and Feedback]

work-logs-prompt-report

majiayu000's avatarfrom majiayu000

プロンプトフィードバックレポートを出力する。プロンプトレポートや作業フィードバックとも呼ぶ

[Coding Practice and Feedback]

swift-ios-teaching

majiayu000's avatarfrom majiayu000

Teach Swift and iOS 26 development to experienced developers

[Coding Practice and Feedback]

gentleman-trainer

Gentleman-Programming's avatarfrom Gentleman-Programming

Vim Trainer RPG system patterns for Gentleman.Dots. Trigger: When editing files in installer/internal/tui/trainer/, adding exercises, modules, or game mechanics.

[Coding Practice and Feedback]

developer-growth-analysis

davepoon's avatarfrom davepoon

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.

[Coding Practice and Feedback]

developer-growth-analysis

ComposioHQ's avatarfrom ComposioHQ

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.

[Coding Practice and Feedback]

tutorial-5

JoeCotellese's avatarfrom JoeCotellese

Manage D&D 5e character progression with XP tracking, automatic leveling, HP increases, proficiency bonus progression, and spell slot advancement. This skill should be used when conducting combat encounters with character advancement, awarding experience points after victories, or managing character level-ups in the training arena.

[Coding Practice and Feedback]

tutorial-6

JoeCotellese's avatarfrom JoeCotellese

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.

[Coding Practice and Feedback]

tutorial-4

JoeCotellese's avatarfrom JoeCotellese

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.

[Coding Practice and Feedback]

tree-traversal

pluginagentmarketplace's avatarfrom pluginagentmarketplace

Master tree traversal techniques including DFS (inorder, preorder, postorder) and BFS level-order traversal with complete code examples.

[Coding Practice and Feedback]

algorithms

pluginagentmarketplace's avatarfrom pluginagentmarketplace

Master algorithm design, common patterns, optimization techniques, and problem-solving strategies. Learn to solve any computational challenge efficiently.

[Coding Practice and Feedback]

advanced-topics

pluginagentmarketplace's avatarfrom pluginagentmarketplace

Explore advanced CS topics including advanced data structures, parallel computing, security, functional programming, and quantum computing.

[Coding Practice and Feedback]
← Back to All Skills