From freeagent-cli
Helps you work with FreeAgent accounting software using the freeagent CLI. Use this when you need to manage invoices, expenses, contacts, projects, timeslips, bank transactions, or generate financial reports. Triggers: FreeAgent, invoice, expense, accounting, timeslip, bank transaction.
How this skill is triggered — by the user, by Claude, or both
Slash command
/freeagent-cli:freeagent-cliThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill helps you use the freeagent-cli to interact with FreeAgent accounting software.
This skill helps you use the freeagent-cli to interact with FreeAgent accounting software.
freeagent-cli provides commands for:
# Configure authentication
freeagent configure
# Verify connection
freeagent verify
freeagent <command> --format table # Default
freeagent <command> --format json # JSON output
| Task Type | Reference File |
|---|---|
| Invoice management | reference/invoice-commands.md |
| Expense tracking | reference/expense-commands.md |
| Contact management | reference/contact-commands.md |
| Project and timeslip tracking | reference/project-commands.md |
| Bank reconciliation | reference/bank-commands.md |
| Financial reports | reference/report-commands.md |
| Workflow | File |
|---|---|
| Monthly invoicing | workflows/monthly-invoicing.md |
| Expense reporting | workflows/expense-reporting.md |
| Bank reconciliation | workflows/bank-reconciliation.md |
# Verify setup
freeagent verify
# List recent invoices
freeagent invoices list --limit 10
# Create a new invoice
freeagent invoices create --contact "Client Name" --items items.json
# List expenses
freeagent expenses list --from 2024-01-01 --to 2024-01-31
# Add an expense
freeagent expenses create --category "Travel" --amount 50.00 --description "Train fare"
# List contacts
freeagent contacts list
# Get bank transactions
freeagent bank transactions list --account "Main Account"
# Generate profit/loss report
freeagent reports profit-loss --year 2024
freeagent verify before starting work--format json for programmatic processingfreeagent --help # All commands
freeagent <command> --help # Command help
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub anjor/claude-skills --plugin freeagent-cli