# Requirements: Custom Internal App Builder

> **Version 1.0.0 · Last updated 2026-10-22 · Estimated setup time: 5–15 minutes**

---

## 1. Required skills / operators

> Skill names can differ slightly between orgs. Confirm the exact names in your skill catalog before saving the skill.

| # | Skill / operator (exact name) | What it's used for | Notes |
|---|---|---|---|
| 1 | **Clone_Code** | Builds the tool, preview link, zip and README | Required |
| 2 | **Image_Operator** | Simple logo or icons | Optional |
| 3 | **Internal App Builder** (optional custom skill in CLONE-INSTRUCTIONS.md) | Makes the clone always use Clone_Code and walk you through requirements | Optional |

## 2. Connections and minimum permissions

None required for the build. Exporting data needs your own access in Sheets, Excel, Salesforce or HubSpot (a report or list export). The clone never needs those logins. Hosting needs your own account on the host you choose.

## 3. Optional add-ons

| Add-on | Why |
|---|---|
| Image_Operator | Logo, icons or a header image |
| Sample CSV (made-up or anonymized) | Lets the clone build and test with realistic columns |
| A few worked examples with known answers | To check calculations (see README gotchas) |

Mapping tables (Salesforce vs HubSpot, Google vs Microsoft 365) are not needed: the built app does not connect to them. You only export a CSV from whichever you use.

| Where your data lives | How to get it into the app |
|---|---|
| Google Sheets | File, Download, CSV |
| Excel | Save As, CSV |
| Salesforce | Run a report, Export, CSV |
| HubSpot | View or list, Export, CSV |

## 4. Data prerequisites

- [ ] A clear purpose in one sentence
- [ ] Who will use the tool
- [ ] Inputs and outputs
- [ ] Rules and calculations written out, with 2 or 3 worked examples
- [ ] Made-up or anonymized sample data (no real customer data)
- [ ] Must-haves vs nice-to-haves

## 5. Roles and permissions

| Role | Typical use |
|---|---|
| Ops | Intake forms, inventory lookup, project trackers, data-cleanup scripts |
| RevOps | Deal scorecards, pricing calculators, data-cleanup scripts |
| Sales | Deal evaluation scorecard, quick calculators |
| Leadership | Simple dashboards and trackers |

## 6. Estimated setup time

| Task | Time |
|---|---|
| Check Clone_Code | 2 min |
| Answer the requirements template | 5–10 min |
| First build | A few minutes |
| Review and changes | 10+ min |
| Hosting (your own, optional) | 10–30 min |

No scheduled task is needed. Cost is not fixed: often modest for a small tool, higher for bigger builds.

## 7. Pre-flight checklist

- [ ] Clone_Code is available to my clone
- [ ] I have a one-sentence purpose
- [ ] I have made-up sample data ready (no real customer data)
- [ ] I have 2 or 3 known examples to check calculations
- [ ] I will download the zip within 30 days
- [ ] I know whether IT review is required before using it with sensitive data

## 8. You're ready when...

- ✅ Clone_Code is confirmed
- ✅ The requirements template is filled in (or the clone has walked you through it)
- ✅ You know how you will host or run the result
