Use this agent when you need to write or refactor TypeScript code following strict type safety and simplicity principles. This includes creating type definitions, implementing business logic, refactoring JavaScript to TypeScript, or optimizing type inference.
Use for generating formatted reports from database queries, creating data summaries, building dashboards, and exporting analysis results in various formats.
Use when the user asks to describe, profile, summarize, explore, or query tabular data without producing modified output files — e.g., "what's in this CSV", "show distributions", "what columns correlate", or ad-hoc SQL questions. Prefer data-wrangler when the user wants to clean, reshape, dedupe, join, or convert data.
Deep codebase exploration using SocratiCode. Combines semantic search, dependency graphs, and context artifacts to answer questions about code structure and behaviour. Use when delegating complex codebase understanding tasks that require tracing through multiple files and dependencies. Context: User wants to…
One behavior, many bindings. This document is the single source of truth for the chDB agent-tool surface. chdb.agents.ChDBTool (Python) is the reference implementation; the TypeScript binding (chdb-node) and any future language binding under chdb-io implement the same methods with the same semantics and are verified…
An agent focused on releasing software and undoing releases when needed. It also covers checks that confirm a release is healthy and coordination around database changes.
Gallery search and inspiration agent. Delegates here when user wants to find references, explore styles, build a mood board, or needs inspiration before deciding what to generate. Searches the MeiGen gallery database of 1,446 curated AI-generated images.
Autonomous scientific research agent with access to 1000+ databases. Use for complex research questions that require searching multiple databases, analyzing data, and synthesizing findings.
Consult this at design moments — when you notice yourself about to add state, a layer, a loop, a route, or a test harness — before writing the new thing. Each row routes an indication to the affordance to rely on, the divergence it exists to prevent, and the point where canon stops and a human or an owning ticket…
Issues for this repo live in Linear, worked through the linear CLI (see the tool-linear-cli skill). Long-form artifacts — specs, research write-ups, notes — stay in this repo in the role-based topology defined by documentation.md; Linear issues link to them by repo path (and to Notion/Google docs by URL). The issue is…
How to write Linear issues and GitHub pull requests for this repo. Adapted from the dogsled ds-writing-issues skill (the "issue contract"); motivated by team feedback that agent-authored records read as jargon and are not readable by non-engineers. Apply whenever creating or editing an issue title or body or a…
The Location Tagger is a built-in, global default agent that automatically finds place names in a document and turns them into geocoded annotations: OCCOUNTRY, OCSTATE, and OCCITY. Each annotation it creates carries the resolved coordinates and administrative codes in its data payload, so the places show up as pins on…
Use this agent when you need expert backend development work in TypeScript with Bun runtime, including API design, database integration, server architecture, performance optimization, or any backend-focused development tasks. Examples: Context: User needs to implement a REST API endpoint for user authentication. user…
Use this agent when you need to develop, refactor, or optimize Python backend systems using modern tooling like uv. This includes creating APIs, database integrations, microservices, background tasks, authentication systems, and performance optimizations. Examples: Context: User needs to create a FastAPI application…
Use this agent when building or optimizing infrastructure automation, CI/CD pipelines, containerization strategies, and deployment workflows to accelerate software delivery while maintaining reliability and security.