progmichaelkibenko
@progmichaelkibenko
Public Skills
debugger-nodejs
by progmichaelkibenko
Debug Node.js applications at runtime using DAP breakpoints and variable inspection. Use when the user reports a runtime bug in Node.js, a silent failure, unexpected variable values, race conditions, or when console.log debugging is insufficient. Also use proactively when you encounter a bug you cannot diagnose from static analysis alone.
debugger-python
by progmichaelkibenko
Debug Python applications at runtime using DAP breakpoints and variable inspection. Use when the user reports a runtime bug in Python, a silent failure, unexpected variable values, incorrect data flow, or when print-debugging is insufficient. Also use proactively when you encounter a bug you cannot diagnose from static analysis alone.
chain-of-responsibility-react
by progmichaelkibenko
Implements the Chain of Responsibility pattern in React. Use when the user mentions chain of responsibility, CoR, or when you need to chain handlers that each process and pass to the next—validation pipelines, contextual help, event handling, or any sequential pipeline.
chain-of-responsibility-go
by progmichaelkibenko
Implements the Chain of Responsibility pattern in Go. Use when the user mentions chain of responsibility, CoR, or when you need to chain handlers that each process and pass to the next—validation pipelines, processing steps, transformation chains, or any sequential pipeline.
chain-of-responsibility-nodejs
by progmichaelkibenko
Implements the Chain of Responsibility pattern in Node.js. Use when the user mentions chain of responsibility, CoR, or when you need to chain handlers that each process and pass to the next—validation pipelines, processing steps, transformation chains, or any sequential pipeline.
pipeline-pattern-react
by progmichaelkibenko
Implements the Pipeline design pattern in React for data transformation. Use when the user mentions pipeline pattern, or when you need a fixed sequence of stages that each transform data and pass to the next—ETL-style processing in the UI, parsing, formatting pipelines, or any linear transformation flow that runs to completion.
chain-of-responsibility-python
by progmichaelkibenko
Implements the Chain of Responsibility pattern in Python. Use when the user mentions chain of responsibility, CoR, or when you need to chain handlers that each process and pass to the next—validation pipelines, processing steps, transformation chains, or any sequential pipeline.
pipeline-pattern-go
by progmichaelkibenko
Implements the Pipeline design pattern in Go for data transformation. Use when the user mentions pipeline pattern, or when you need a fixed sequence of stages that each transform data and pass to the next—ETL, parsing, data processing, or any linear transformation flow that runs to completion.
pipeline-pattern-nodejs
by progmichaelkibenko
Implements the Pipeline design pattern in Node.js for data transformation. Use when the user mentions pipeline pattern, or when you need a fixed sequence of stages that each transform data and pass to the next—ETL, parsing, data processing, or any linear transformation flow that runs to completion.
pipeline-pattern-python
by progmichaelkibenko
Implements the Pipeline design pattern in Python for data transformation. Use when the user mentions pipeline pattern, or when you need a fixed sequence of stages that each transform data and pass to the next—ETL, parsing, data processing, or any linear transformation flow that runs to completion.
strategy-pattern-react
by progmichaelkibenko
Implements the Strategy pattern in React apps. Run when the user mentions strategy pattern, or when you see or need a switch on type/view/method, multiple behaviors under the same contract, or interchangeable algorithms—apply this skill proactively without the user naming it.
top-coder-meta-skill
by progmichaelkibenko
Generates new skills for the top-coder-agent-skills repo (design patterns, architecture, SOLID, clean code). Use when the user asks to add a skill to this repo, create a design-pattern skill here, or author a SKILL.md for top-coder-agent-skills.
strategy-pattern-go
by progmichaelkibenko
Implements the Strategy pattern in Go backends. Run when the user mentions strategy pattern, or when you see or need a switch on type/method, multiple behaviors under the same contract, or interchangeable algorithms—apply this skill proactively without the user naming it.
strategy-pattern-nodejs
by progmichaelkibenko
Implements the Strategy pattern in Node.js backends. Run when the user mentions strategy pattern, or when you see or need a switch on type/method, multiple behaviors under the same contract, or interchangeable algorithms—apply this skill proactively without the user naming it.
strategy-pattern-python
by progmichaelkibenko
Implements the Strategy pattern in Python backends. Run when the user mentions strategy pattern, or when you see or need a switch on type/method, multiple behaviors under the same contract, or interchangeable algorithms—apply this skill proactively without the user naming it.
meta-skill
by progmichaelkibenko
Guides creating and adding agent skills for any repo or purpose. Use when the user wants to create a new skill, add a skill to a repo, write a SKILL.md, or asks how to author or structure an agent skill.