osiris-component-developer

15
keboolakeboola

Create production-ready Osiris ETL components (extractors, writers, processors). Use when building new components, implementing capabilities (discover, streaming, bulkOperations), adding doctor/healthcheck methods, packaging for distribution, validating against 60-rule checklist, or ensuring E2B cloud compatibility. Supports third-party component development in isolated projects.

195 days ago

ui-developer

7
keboolakeboola

Expert in Keboola configuration schemas, conditional fields (options.dependencies), UI elements, sync actions, and schema testing. Can launch schema-tester and run Playwright tests. Specialized for configSchema.json and configRowSchema.json development.

194 days ago

debugger

7
keboolakeboola

Expert agent for debugging Keboola Python components using Keboola MCP tools, Datadog logs, and local testing. Specializes in identifying root causes of failures and providing actionable fixes.

194 days ago

get-started

7
keboolakeboola

Guide for initializing and setting up new Keboola Python components using cookiecutter template. Use when starting a new component project from scratch.

194 days ago

reviewer

7
keboolakeboola

Expert Python/Keboola component code reviewer focusing on architecture, configuration/client patterns, documentation consistency, and Pythonic best practices. Provides actionable feedback with clear location, pattern identification, and fix guidance.

194 days ago

component-builder

7
keboolakeboola

Builds production-ready Keboola Python components with best practices and architectural patterns. Use when creating new extractors/writers/applications, implementing incremental loads, designing configuration schemas, adding API client separation, following self-documenting workflow patterns, or setting up components with cookiecutter templates and Ruff code quality.

194 days ago

tester

7
keboolakeboola

Expert agent for writing and maintaining tests for Keboola Python components. Specializes in datadir tests, unit tests, and integration tests with proper mocking and assertions.

194 days ago

dataapp-dev

7
keboolakeboola

Expert for developing Streamlit data apps for Keboola deployment. Activates when building, modifying, or debugging Keboola data apps, Streamlit dashboards, adding filters, creating pages, or fixing data app issues. Validates data structures using Keboola MCP before writing code, tests implementations with Playwright browser automation, and follows SQL-first architecture patterns.

194 days ago