2d-games
免费2D game development principles. Sprites, tilemaps, physics, camera.
中文简介正在准备中。当前显示原文说明。
Comprehensive 4-phase debugging methodology for complex bugs. Use for bugs that aren't immediately obvious or have resisted quick fixes. Keywords: bug, error, fix, debug, broken, crash, fail, exception
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Philosophy: Understand before you fix. Verify before you celebrate.
Use this skill when:
Do NOT use this skill when:
Before starting:
Goal: Find the TRUE cause, not just symptoms.
Steps:
Reproduce the Bug
Ask yourself:
- Can I make this happen consistently?
- What are the exact steps?
- What input causes it?
Gather Evidence
Trace the Flow
Start from: Error location
Work backward: How did we get here?
Find: Where does expected != actual?
Identify the Root Cause
Output: Clear statement of root cause.
Red Flags (STOP if you find yourself doing these):
Goal: Understand the shape of the problem.
Steps:
Scope Assessment
Similar Pattern Search
# Search for similar patterns in codebase
grep -r "similar_pattern" src/
Dependency Check
Risk Assessment
Output: Understanding of bug's scope and risk.
Goal: Develop and test fix hypothesis.
Steps:
Form Hypothesis
"If I change X to Y, then Z should work because..."
Good hypothesis includes:
Design the Fix
Mental/Paper Test
Create Test Case
Output: Tested hypothesis ready for implementation.
Goal: Apply fix and verify it works.
Steps:
Implement the Fix
Run Existing Tests
# All tests must pass
npm test # or pytest, etc.
Run New Test Case
Verify No Regression
Documentation
Output: Verified fix with passing tests.
Bug Report Received
│
▼
┌─────────────────┐
│ Can reproduce? │
└────────┬────────┘
YES │ NO
│ └──► Gather more info, check logs, ask for steps
▼
┌─────────────────┐
│ Error obvious? │
└────────┬────────┘
YES │ NO
│ └──► Phase 1: Root Cause Investigation
▼
Quick fix
│
▼
┌─────────────────┐
│ Fix verified? │
└────────┬────────┘
YES │ NO
│ └──► Return to investigation
▼
Complete ✓
When: Array/loop issues, boundary conditions
Detection:
Solution:
< vs <=When: Race conditions, inconsistent failures
Detection:
Solution:
When: Missing data, optional fields
Detection:
Solution:
Problem: Not investigating environment differences.
Instead:
Problem: Changing random things hoping something works.
Instead:
Problem: Assuming fix works without testing.
Instead:
Before claiming the bug is fixed:
skills/kilo-kit/debugging/root-cause/ - For deeper root cause analysisskills/kilo-kit/debugging/verification/ - For thorough verificationskills/kilo-kit/quality/testing/ - For writing better testsSystematic Debugging Skill v1.0.0 — Understand before you fix
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
2D game development principles. Sprites, tilemaps, physics, camera.
中文简介正在准备中。当前显示原文说明。
3D game development principles. Rendering, shaders, physics, cameras.
中文简介正在准备中。当前显示原文说明。
Create aesthetically beautiful interfaces following proven design principles. Use when building UI/UX, analyzing designs from inspiration sites, generating design images with ai-multimodal, implementing visual hierarchy and color theory, adding micro-interactions, or creating design documentation. Includes workflows for capturing and analyzing inspiration screenshots with chrome-devtools and ai-multimodal, iterative design image generation until aesthetic standards are met, and comprehensive design system guidance covering BEAUTIFUL (aesthetic principles), RIGHT (functionality/accessibility), SATISFYING (micro-interactions), and PEAK (storytelling) stages. Integrates with chrome-devtools, ai-multimodal, media-processing, ui-styling, and web-frameworks skills.
中文简介正在准备中。当前显示原文说明。
Use when implementing or managing persistent, hierarchical memory systems for AI agents. Covers cross-session state, fact supersession, and self-managed memory tools to enable long-term recall and adaptive agent behavior.
中文简介正在准备中。当前显示原文说明。
Use when monitoring, tracing, or debugging agentic workflows in production. Keywords: observability, tracing, OpenTelemetry, Langfuse, latency, token cost, loop detection, telemetry.
中文简介正在准备中。当前显示原文说明。
Use when building self-correcting retrieval systems for AI agents. Keywords: RAG, retrieval, Corrective RAG, Self-RAG, query decomposition, reranking, hallucination, grounding.
中文简介正在准备中。当前显示原文说明。