# Workflow: Build A Saas Mvp

> Auto-generated by `skillsmith compose` from 7 skills.
> Edit this file to customize the workflow for your project.

---

## Step 1: Agentic Workflow

**Skill:** `agentic_workflow`

**Purpose:** Use this skill when building agentic systems. Covers the agentic loop, tool usage, and iterative task execution patterns from Anthropic.

**Instructions:** See `.agent/skills/agentic_workflow/SKILL.md`

### Acceptance Criteria
- [ ] Step 1 complete

---

## Step 2: Agno Ai Best Practices

**Skill:** `agno_best_practices`

**Purpose:** Use this skill when building AI agents with frameworks like Agno, LangChain, or similar. It defines agent architecture, tool design, and reliability standards.

**Instructions:** See `.agent/skills/agno_best_practices/SKILL.md`

### Acceptance Criteria
- [ ] Step 2 complete

---

## Step 3: Git Workflow

**Skill:** `git_workflow`

**Purpose:** Use this skill for version control best practices. It defines branching, commit messages, and PR conventions.

**Instructions:** See `.agent/skills/git_workflow/SKILL.md`

### Acceptance Criteria
- [ ] Step 3 complete

---

## Step 4: Agent Collaboration

**Skill:** `agent_collaboration`

**Purpose:** Use this skill when coordinating multiple AI agents. Covers multi-agent patterns, handoffs, and orchestration strategies.

**Instructions:** See `.agent/skills/agent_collaboration/SKILL.md`

### Acceptance Criteria
- [ ] Step 4 complete

---

## Step 5: Ci Cd Best Practices

**Skill:** `ci_cd_best_practices`

**Purpose:** Use this skill when setting up or improving CI/CD pipelines. Covers automation, testing, and deployment best practices.

**Instructions:** See `.agent/skills/ci_cd_best_practices/SKILL.md`

### Acceptance Criteria
- [ ] Step 5 complete

---

## Step 6: Code Review

**Skill:** `code_review`

**Purpose:** Use this skill when reviewing code (your own or others'). It provides a structured checklist to catch bugs and ensure quality.

**Instructions:** See `.agent/skills/code_review/SKILL.md`

### Acceptance Criteria
- [ ] Step 6 complete

---

## Step 7: Context Engineering

**Skill:** `context_engineering`

**Purpose:** Use this skill for optimizing AI context windows. Covers context sizing, prioritization, and avoiding context overflow.

**Instructions:** See `.agent/skills/context_engineering/SKILL.md`

### Acceptance Criteria
- [ ] Step 7 complete

---

## Notes

- Generated for goal: **build a saas mvp**
- Skills matched by keyword relevance (score-ranked)
- Add or remove steps as needed for your project
