Snowtree is a review-driven workflow for safe AI coding. It enables operations teams to review AI-generated code efficiently. Worktree isolation, incremental review, and staging ensure auditable, merge-ready code. Integrates with Claude for AI coding.
git clone https://github.com/databendlabs/snowtree.gitSnowtree is a review-driven workflow for safe AI coding. It enables operations teams to review AI-generated code efficiently. Worktree isolation, incremental review, and staging ensure auditable, merge-ready code. Integrates with Claude for AI coding.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/databendlabs/snowtreeCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I'm using Snowtree for AI code review. Here's the context: [COMPANY] is a [INDUSTRY] company. The AI has generated [DATA] lines of code for [SPECIFIC TASK]. Please guide me through the Snowtree workflow to review this code safely and efficiently.
## Snowtree AI Code Review Workflow
### Step 1: Worktree Isolation
- Created isolated worktree: `snowtree-worktree-12345`
- Branched from: `main` at commit `abc123`
- Worktree path: `/tmp/snowtree-worktree-12345`
### Step 2: Incremental Review
**Code Segment 1:**
```python
def calculate_roi(investment, revenue):
if revenue < investment:
return -1 * (investment - revenue)
else:
return (revenue - investment) / investment
```
- **Review:** Logic seems correct, but consider adding input validation.
- **Suggested Change:** Add `if not isinstance(investment, (int, float)) or not isinstance(revenue, (int, float)): raise ValueError('Inputs must be numeric')`
### Step 3: Staging
- Staged 3 files for review:
- `calculations.py`
- `utils.py`
- `tests/test_calculations.py`
- Ready for final merge to `main` branch.Create and collaborate on interactive animations with powerful, user-friendly tools.
IronCalc is a spreadsheet engine and ecosystem
Service Management That Turns Chaos Into Control
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power