Selects and configures optimal incremental model strategies
Scanned 9/2/2026
Install to Claude Code
npx -y skills add a5c-ai/babysitter --skill incremental-model-strategy-selector --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Incremental Model Strategy Selector?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-incremental-model-strategy-selector-babysitter)More formats (shields.io, HTML) on the badges page.
---
name: Incremental Model Strategy Selector
description: Selects and configures optimal incremental model strategies
version: 1.0.0
category: Transformation
skillId: SK-DEA-019
allowed-tools:
- Read
- Write
- Edit
- Glob
- Grep
- Bash
graph:
domains: [domain:data-engineering]
specializations: [specialization:data-engineering-analytics]
skillAreas: [skill-area:dbt-modeling, skill-area:etl-pipelines]
roles: [role:analytics-engineer, role:data-engineer]
workflows: [workflow:data-pipeline-deployment]
---
# Incremental Model Strategy Selector
## Overview
Selects and configures optimal incremental model strategies. This skill optimizes data transformation efficiency through proper incremental processing patterns.
## Capabilities
- Incremental strategy selection (append, merge, delete+insert)
- Partition pruning optimization
- Unique key configuration
- On_schema_change handling
- Full refresh scheduling
- Lookback window optimization
- Late-arriving data handling
## Input Schema
```json
{
"modelCharacteristics": {
"sourceType": "string",
"updatePattern": "append|update|delete",
"volumeGB": "number",
"updateFrequency": "string"
},
"platform": "snowflake|bigquery|redshift",
"existingModel": "object"
}
```
## Output Schema
```json
{
"strategy": "append|merge|delete+insert",
"config": "object",
"partitionStrategy": "object",
"refreshSchedule": "object",
"dbtConfig": "object"
}
```
## Target Processes
- Incremental Model Setup
- dbt Model Development
- Pipeline Migration
## Usage Guidelines
1. Analyze source data update patterns
2. Measure data volume and update frequency
3. Select strategy based on characteristics
4. Configure appropriate lookback windows
## Best Practices
- Use append for insert-only sources
- Use merge for sources with updates
- Configure partition pruning for large tables
- Schedule periodic full refreshes for data correction
- Handle late-arriving data with appropriate lookback
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!