billing

Generate draft invoices and handoff documents for Syntaris gate-based projects.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/brianonieal/Syntaris --skill billing-brianonieal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: billing
Source: https://github.com/brianonieal/Syntaris/tree/main/.claude/skills/billing
Command: npx skills add https://github.com/brianonieal/Syntaris --skill billing-brianonieal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns gate-close work into accurate client billing, preventing missed invoices, duplicate charges, and manual handoff drafting.

Core Features & Use Cases

  • Gate-close billing: Calculates invoice amounts from actual hours and client rates when a phase gate closes.
  • Scheduled and manual invoicing: Supports per-gate, monthly, project-end, and on-demand billing workflows.
  • Final project handoff: Generates draft summary, technical handoff, and final invoice documents at the v1.0.0 closeout gate.
  • Safety checks: Validates project type, reads ledger history, avoids duplicates, and keeps all outputs as drafts for user review.

Quick Start

Ask the AI to inspect the project billing files and generate the correct draft invoice or handoff documents for the latest closed gate.

Frequently Asked Questions about billing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate client invoicing when a project phase gate closes?

Automate client invoicing by calculating invoice amounts from actual logged hours and client rates when a phase gate closes. This process generates draft invoices and handoff documents, preventing missed charges and duplicate billing entries.

Can I generate a final project handoff and invoice at the v1.0.0 closeout gate?

Generate a final project handoff at the v1.0.0 closeout gate by producing a draft summary, technical handoff document, and final invoice. This consolidates project-end billing records for client review.

How do I avoid duplicate invoices when generating monthly billing records?

Avoid duplicate invoices by reading the ledger history from INVOICES.md before generating new billing records. The system validates project type and checks existing entries to ensure no overlapping charges occur.

Does the billing workflow support both monthly and on-demand invoice generation?

The billing workflow supports monthly, per-gate, project-end, and on-demand invoice generation. It calculates amounts using actual hours and validated hourly rates from project files.

Do I need specific project files to automate gate-based client billing?

You need specific project files including CONTRACT.md, CLIENTS.md, MEMORY_CORRECTIONS.md, INVOICES.md, and VERSION_ROADMAP.md to automate gate-based client billing. These files provide the rates, hours, and ledger history required for accurate invoicing.

Why are generated invoices and handoff documents saved as drafts instead of being sent to clients?

Generated invoices and handoff documents are saved as drafts to ensure user review before client delivery. This safety check prevents automatic sending of inaccurate billing records or incomplete technical handoffs.