Software Development
1,831 results
- Omi Backend PatternsbasedhardwareOmi backend patterns conversation processing memory extraction chat system LangGraph FastAPI Firestore Pinecone Redis
- Omi Flutter PatternsbasedhardwareFlutter Dart BLE device communication state management Provider backend integration localization cross-platform iOS Android
- CleanupcodebuffaiSimplify and clean code
- ReviewcodebuffaiReview uncommitted changes
- Get Pr CommentscursorFetch and summarize review comments from the active pull request
- HowcursorUse for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which package owns this", "is this the right layer"). Explains subsystem architecture, runtime flow, onboarding mental models. Use why for motivation.
- Make Pr Easy To ReviewcursorPrepare PRs for review by cleaning noisy history, improving PR descriptions, and adding reviewer guidance without changing code behavior. Use for "make this easy to review", "tidy this PR", "clean up commits", or "annotate the diff".
- Pr Review CanvascursorGenerate an interactive PR review walkthrough as an HTML page. Fetches PR data via gh API, categorizes files into core vs mechanical changes, adds reviewer annotations, and renders diffs with moved-code detection. Use when the user pastes a GitHub PR URL and asks for a review, walkthrough, or summary, or says "review this PR".
- Triage Issue ReportscursorTriage Slack issue reports with one thread-only verdict, evidence review, cause-aware routing, tracker dedupe, and fail-closed ticket creation. Use only from the configured Benny triage automation.
- Typescript Best PracticescursorTypeScript best practices. Use when reading or editing any .ts or .tsx file.
- Weekly ReviewcursorProduce a weekly synthesis of authored commits with highlights by bugfix, tech debt, and net-new work
- Rspack Sftraceweb-infra-devUse sftrace, which is based on LLVM Xray instrumentation, to trace all Rust function calls. This can be used for performance analysis and troubleshooting.
- Llm CouncilnearaiQuery multiple LLM models in parallel from CodeAct and cross-reference their responses
- Csharp DeveloperJeffallanUse when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Invoke for Entity Framework Core, minimal APIs, async patterns, CQRS with MediatR. Keywords: C#, .NET, ASP.NET Core, Blazor, Entity Framework.
- Debugging WizardJeffallanUse when investigating errors, analyzing stack traces, or finding root causes of unexpected behavior. Invoke for error investigation, troubleshooting, log analysis, root cause analysis. Keywords: debug, error, bug, traceback, exception, breakpoint.
- Django ExpertJeffallanUse when building Django web applications or REST APIs with Django REST Framework. Invoke for Django models, ORM optimization, DRF serializers, viewsets, authentication with JWT. Keywords: Django, DRF, ORM, serializer, viewset, model.
- Golang ProJeffallanUse when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration. Keywords: Go, Golang, concurrency, microservices, goroutines.
- Javascript ProJeffallanUse when building JavaScript applications with modern ES2023+ features, async patterns, or Node.js development. Invoke for vanilla JavaScript, browser APIs, performance optimization, module systems. Keywords: JavaScript, ES2023, async, Node.js, Fetch API, Web Workers.
- Nestjs ExpertJeffallanUse when building NestJS applications requiring modular architecture, dependency injection, or TypeScript backend development. Invoke for modules, controllers, services, DTOs, guards, interceptors, TypeORM/Prisma. Keywords: NestJS, Nest, Node.js, TypeScript backend, dependency injection.
- Rust EngineerJeffallanUse when building Rust applications requiring memory safety, systems programming, or zero-cost abstractions. Invoke for ownership patterns, lifetimes, traits, async/await with tokio. Keywords: Rust, ownership, borrowing, async, memory safety.
- Shopify ExpertJeffallanUse when building Shopify themes, apps, custom storefronts, or e-commerce solutions. Invoke for Liquid templating, Storefront API, app development, checkout customization, Shopify Plus features.
- Typescript ProJeffallanUse when building TypeScript applications requiring advanced type systems, generics, or full-stack type safety. Invoke for type guards, utility types, tRPC integration, monorepo setup. Keywords: TypeScript, generics, type safety, tRPC, tsconfig.
- Vue ExpertJeffallanUse when building Vue 3 applications with Composition API, Nuxt 3, or Quasar. Invoke for Pinia, TypeScript, PWA, Capacitor mobile apps, Vite configuration. Keywords: Vue 3, Composition API, Nuxt, Quasar, Capacitor, PWA, Vite.
- Vue Expert JsJeffallanUse when building Vue 3 applications with JavaScript only (no TypeScript). Invoke for JSDoc typing, vanilla JS composables, .mjs modules. Keywords: Vue 3, JavaScript, JSDoc, no TypeScript.