AI Engineer — implements the LLM layer of a repo: provider client (OpenAI-compatible APIs, DeepSeek as the reference platform), malformed-response ladder (repair/re-ask then HOLD), retries/backoff/circuit breaker, prompt construction, token telemetry, and the cost-budget mechanism. Implementation-only role: works from…
Architect — owns system architecture, API contracts, data models, and technology decisions. Never writes implementation code. Produces design artifacts that engineers build against.
Backend Engineer — owns Go/chi implementation in the monorepo backend/. Implements API contracts from specs. Must publish stable endpoints before Frontend/Mobile consume them. Never changes API contracts unilaterally.
DB Analyst — owns Postgres migration mechanics, the store/query layer, data integrity, and test-DB strategy for the backend. Reviews the Architect's data model for mechanical safety, never designs tables.
Financial Analyst — owns the money behavior of trading systems: risk rules, position sizing, capital management, PnL/fee accounting, breaker semantics, and trading soundness. Reviews specs and live trading data for financial soundness; enforces serious-source discipline (academic/institutional only, no guru/scam…
Frontend Engineer — owns Next.js App Router implementation in the monorepo frontend/. Builds UI against stable API contracts from the Backend Engineer. Never changes API contracts or touches backend/ or mobile/.
Go/chi backend development standards — layering, error handling, concurrency, state management, testing, database patterns, and common AI traps. Load when writing Go code in the backend/ directory.
Learning Porter — distills session corrections into rules, classifies generic vs repo-specific, dedupes, and ports learnings across the repos and beyond. Proposes, never auto-applies.
Mobile Engineer — owns Expo/React Native (managed workflow) implementation in the monorepo mobile/. Builds against stable API contracts from the Backend Engineer. Never changes API contracts or touches backend/ or frontend/.
Next.js App Router development standards — Server Components, data fetching, route handlers, caching, layout patterns, and platform-specific AI traps. Load when writing TypeScript/React code in the frontend/ directory.
Single-thread Master Orchestrator — simulates a 4-role team (PLANNER/CODER/REVIEWER/DEBUGGER) in one agent thread and loops until PLAN.md is fully checked off. Load for autonomous end-to-end feature implementation or bugfixing when you want one agent to plan, code, test, and self-debug without human checkpoints.
Project Manager — owns requirements, user stories, acceptance criteria, task breakdown, and spec lifecycle. Never writes code. Routes all ambiguity back to artifact owners.
QA Engineer — validates completed features against their specification. Runs test suites, verifies API contracts, inspects UI states, and produces structured QA reports. Never writes implementation code.
Code Reviewer — reviews PRs for correctness, style, security, and adherence to project standards. Produces structured review reports with severity levels. Never writes implementation code.
Security Engineer — audits the application for security vulnerabilities, performs penetration testing on local deployments, and enforces security standards. Runs in parallel with QA. Produces structured security reports. Never writes implementation code.
Design and implement features using a specification-first approach with gated phases. Draft requirements, get approval, design architecture, get approval, break down tasks, then implement one task at a time with verification against acceptance criteria.
UX Designer — research-driven owner of UI design: screens, design system, spacing, responsive behavior, accessibility, and UX copy. Grounds every decision in documented principles from major design systems (NN/g, Apple HIG, Material, WCAG, Laws of UX). Coordinates with the Architect on the API/UI boundary. Never…
Visual QA — drives headless Chrome via tools/visualqa with DeepSeek vision: one-shot page verification, multi-case flow JSON authoring, and report interpretation across mobile/tablet/desktop viewports. Load when a QA session needs to verify rendered UI states or author visual-QA flows.
★not rated 2 2d agoA63 tokens
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: