JSPM

g-client-handover

1.1.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 12
  • Score
    100M100P100Q78366F
  • License MIT

AI-powered handover document generator for frontend developers handing off client websites

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (g-client-handover) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    gemini-client-handover

    Scott AK (sabrkei)

    AI-powered handover document generator for frontend developers handing off websites to clients.

    Run one command from inside your project. Get professional handover documents in Markdown, plain text, and Word — written for both your client and the next developer.

    Powered by Gemini CLI — no API key or credits required. Just a free Google account.


    Requirements

    npm install -g @google/gemini-cli
    gemini auth login

    Gemini CLI is free with a Google account — no paid subscription needed.


    Install

    npm install -g gemini-client-handover

    Quick start

    cd my-client-project
    handover /create

    On first run you'll be asked for your name, company, email, and phone — these appear in every document you generate.


    Usage

    handover /create

    Choose from:

    • 1 — Technical handover (for the next developer)
    • 2 — Client handover (plain English, for your client)
    • 3 — Both

    The tool scans your project automatically — no config file needed.


    Output

    Documents are saved in your project folder:

    technical-handover/
    ├── technical-handover.md
    ├── technical-handover.txt
    └── technical-handover.docx
    
    client-handover/
    ├── client-handover.md
    ├── client-handover.txt
    └── client-handover.docx
    Format Best for
    .md Notion, GitHub, linear docs
    .txt Email attachments, printing
    .docx Sending directly to a client

    How it works

    1. The tool scans your project — package.json, config files, env variable keys, deploy configs, folder structure, CSS colours
    2. It builds a structured prompt and sends it to Gemini via the Gemini CLI
    3. Gemini generates a professional document written for two audiences:
      • The client — plain English, reassuring tone, no jargon
      • The next developer — precise technical detail, commands, file paths
    4. Output is saved as .md, .txt, and .docx

    Project structure

    gemini-client-handover/
    ├── cli.js        # CLI entry point
    ├── generator.js  # Gemini CLI call + file output
    ├── prompts.js    # Prompt builders
    └── scanner.js    # Project file scanner

    Contributing

    Pull requests are welcome. For major changes, open an issue first.


    License

    MIT