get-started

Installation
SKILL.md

Initialize New Keboola Component

Before writing any code, check whether the component has already been initialized.

Step 1: Detect state

Check for signs of an existing cookiecutter setup:

ls src/component.py component_config/ pyproject.toml 2>/dev/null
  • If all present → skip initialization, hand off to @develop-component immediately
  • If missing or empty repo → proceed with initialization below

Step 2: Gather component info

You may already know the component details from the conversation. If not, ask:

Related skills

More from keboola/ai-kit

Installs
22
Repository
keboola/ai-kit
GitHub Stars
10
First Seen
Jan 26, 2026