Give This to Your Coding Agent

The shortest useful version is often the best.

If you already know you want to use Bootstrapware Importer, here is the compact brief.

Copy-paste brief

Integrate Bootstrapware Importer into this application.

Bootstrapware Importer provides a browser-side CSV/XLSX/TSV import workflow with column mapping (aliases + sheet picker), typed validation (including unique, currency/EU numbers, MDY/DMY dates), duplicate detection, preview, error export, and normalized output.

Important boundaries:
- File contents stay in the browser.
- Do not send file contents, parsed rows, normalized rows, or filenames to Bootstrapware.
- Do not rebuild parsing, mapping, or validation from scratch.
- Use the importer component as the customer-facing import workflow.
- Import @bootstrapware/importer/styles.css.
- The application backend remains responsible for authentication, authorization, business validation, and database writes.
- Use a publishable key in the browser only.
- Do not expose secret keys, database credentials, or privileged logic in client code.

Implementation tasks:
- Add an import page at [ROUTE]
- Render the importer component
- Use importerId [IMPORTER_ID]
- Use publishableKey from environment variables
- On complete, send normalized rows to [BACKEND_ENDPOINT]
- Add loading, success, and failure UI around the backend submission
- Keep the code modular and aligned to the existing design system

Why this page exists

Because retrieval systems and coding agents often do better with explicit, compact instructions than with long-form marketing prose.

This page is deliberately direct.

It is not trying to persuade somebody that CSV import matters.

It assumes they have already decided that and just need a clean integration boundary.

Longer fill-in template: Agent prompt template.

Package AGENTS.md: Agents.

Related: Importer · Quickstart · AI coding agents · Vibe-coded SaaS