- Home
- /
- Categories
- /
- Debugging
Debugging
Find and fix bugs, error analysis
javascript-typescript
by ProjAnvil
专业的 JavaScript 和 TypeScript 开发技能,涵盖现代 ES6+、TypeScript、Node.js、Express、React、测试框架和最佳实践。使用此技能开发 JavaScript/TypeScript 应用、构建 React/Node.js 项目、实现 RESTful API,或需要现代 JS/TS 开发模式指导时使用。
conventional-commits
by bastos
Format commit messages using the Conventional Commits specification. Use when creating commits, writing commit messages, or when the user mentions commits, git commits, or commit messages. Ensures commits follow the standard format for automated tooling, changelog generation, and semantic versioning.
tigris-object-operations
by tigrisdata
Use when working with objects in Tigris Storage - uploading, downloading, deleting, listing, getting metadata, or generating presigned URLs
root-cause-tracing
by Crumbgrabber
Use when errors occur deep in execution and you need to trace back to
react
by mikkelkrogsholm
"React — JavaScript library for building user interfaces with components. Use when building with React or asking about hooks, state management, effects, Server Components, Suspense, or any React APIs, patterns, or configuration. Fetch live documentation for up-to-date details."
enterprise-java
by ProjAnvil
Enterprise Java development skill covering Spring ecosystem, microservices, design patterns, performance optimization, and Java best practices. Use this skill when building enterprise Java applications, working with Spring Boot, implementing microservices, or need guidance on Java architecture and performance tuning.
defense-in-depth
by Crumbgrabber
Use when invalid data causes failures deep in execution, requiring validation
systematic-debugging
by Crumbgrabber
Use when encountering any bug, test failure, or unexpected behavior,
tigris-snapshots-forking
by tigrisdata
Use when needing point-in-time recovery, version control for object storage, or creating isolated bucket copies for testing/experimentation
pdf-processing-pro
by Crumbgrabber
Production-ready PDF processing with forms, tables, OCR, validation, and batch operations. Use when working with complex PDF workflows in production environments, processing large volumes of PDFs, or requiring robust error handling and validation.
systematic-testing
by xbklairith
Use when writing tests, debugging failures, or investigating bugs - provides TDD guidance, test generation patterns, systematic debugging framework. Activates when user says "write tests", "this test fails", "debug this", mentions "TDD", "test coverage", or encounters errors/bugs.
gas-test-review
by whichguy
Review test plans and existing tests for GAS projects using the mocha/chai test framework. AUTOMATICALLY INVOKE when: - "review test", "test plan", "test coverage", "validate tests" - File patterns: .test.gs, .spec.gs, .test.html, .spec.html - After qa-analyst generates specs - Before committing test files to GAS projects NOT for: Testing the framework itself, general JS/TS tests (use code-reviewer)
phased-review
by swannysec
Multi-stage implementation review with parallel sub-agents, severity-based autonomous fixes, and gated test verification. Runs code quality, architecture, simplicity, documentation, and security reviews in sequence with test gates between each fix stage. Security review is blocked until all other fixes are complete. Use after completing a feature, implementation phase, or release candidate. Supports scope modes: full, code-only, security, simplicity, docs.
android-fastlane-setup
by hitoshura25
Setup Fastlane for Play Store deployment with supply and screengrab
changelog
by 1Mangesh1
Changelog generation, release notes, and semantic versioning. Use when user asks to "write a changelog", "generate release notes", "bump version", "follow conventional commits", "create a release", "update CHANGELOG.md", or any versioning and release documentation tasks.
branch-discipline
by liauw-media
"Enforce one branch per issue, small focused commits, and clean git history. Use with /branch command."
test-driven-development
by Crumbgrabber
Use when implementing any feature or bugfix, before writing implementation
systematic-debugging
by liauw-media
"Use when encountering bugs or unexpected behavior. Methodical approach to identify root cause: Reproduce → Isolate → Identify → Fix → Verify."
tdd
by tizee
test-driven development workflow
python-testing
by ahgraber
Use when writing or reviewing tests for Python behavior, contracts, async lifecycles, or reliability paths. Also use when tests are flaky, coupled to implementation details, missing regression coverage, slow to run, or when unclear what tests a change needs.
conventional-commits
by tigrisdata
Use when creating git commits, writing commit messages, or following version control workflows
android-release-validation
by hitoshura25
Validate Android release builds before publishing to ensure quality and catch ProGuard issues
enterprise-java
by ProjAnvil
企业级 Java 开发技能,涵盖 Spring 生态系统、微服务、设计模式、性能优化和 Java 最佳实践。使用此技能构建企业级 Java 应用、使用 Spring Boot、实现微服务,或需要 Java 架构和性能调优指导时使用。
condition-based-waiting
by Crumbgrabber
Use when tests have race conditions, timing dependencies, or inconsistent