Skip to content

Add szamlazz-invoicing skill#117

Open
socialproKGCMG wants to merge 1 commit intodavepoon:mainfrom
socialproKGCMG:add-szamlazz-skill
Open

Add szamlazz-invoicing skill#117
socialproKGCMG wants to merge 1 commit intodavepoon:mainfrom
socialproKGCMG:add-szamlazz-skill

Conversation

@socialproKGCMG
Copy link
Copy Markdown

Summary

Adds a new szamlazz-invoicing skill for Hungarian invoicing via the szamlazz.hu Agent API.

This skill lets Claude Code users issue, cancel (storno), and download Hungarian invoices with natural-language prompts — including NAV taxpayer auto-lookup, automatic partner caching, and proper Hungarian VAT calculation.

Component Details

  • Name: szamlazz-invoicing
  • Type: Skill
  • Category: automation
  • File: plugins/all-skills/skills/szamlazz-invoicing/SKILL.md

What it does

  • Issues regular, proforma (díjbekérő), and storno invoices
  • Auto-fetches company data from the Hungarian National Tax Authority (NAV) by tax number
  • Caches partners locally for instant reuse
  • Interactive first-run setup (3 questions, 30 seconds)
  • Cross-platform (macOS, Linux, Windows) — Python 3.9+ only dependency
  • All amounts calculated with Decimal / ROUND_HALF_UP precision
  • 7 error codes translated with actionable Hungarian recovery steps

Plugin repository

github.com/socialproKGCMG/socialpro-szamlazz — MIT licensed, 61 tests, CI green.

Testing

  • Tested with Claude Code via claude --plugin-dir
  • All 61 unit tests pass
  • No overlap with existing skills
  • Follows CONTRIBUTING.md structure (frontmatter + sections)

Examples

/szamlazz állíts ki egy számlát Példa Kft.-nek 150 000 Ft-ról webfejlesztésről
/szamlazz sztornózd a SOC-2026-0042 számlát
/szamlazz díjbekérő Acme Ltd-nek 500 EUR-ról konzultációért

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant