lapyme/lapyme-plugin/lapyme-sales-invoicing
Claude Code and agent skill by lapyme/lapyme-plugin
- community
Checking that the SKILL.md file is still in the repository.
Create, invoice, return, or credit sales in La Pyme when Argentine voucher rules, customer and point-of-sale resolution, tax treatment, totals, or fiscal issuance matter. Do not use for general sales analytics.
Install
npx vskill@latest install lapyme/lapyme-plugin/lapyme-sales-invoicingSKILL.md
La Pyme Sales And Invoicing
Use La Pyme's sales tools to complete the user's requested commercial or fiscal outcome without guessing identifiers or repeating a write.
Choose The Operation
- Use
list_salesto find a sale andget_saleto inspect one sale and return its in-product document review route. - Use
save_salewithoutidto create a sale. Withid, it only updates supported metadata and tags; it does not replace items, totals, or payments. - Use
invoice_saleonly when the user has explicitly requested fiscal issuance for an existing sale. - Use
create_sale_returnfor a return linked to an existing sale. Read the sale withget_salefirst because each returned line needs itssaleItemId. - Use
save_credit_notefor a standalone credit note that is not a return against one recorded sale. - Use
list_voucher_typeswith the complete customer, point-of-sale, amount, currency, and exchange-rate context when voucher eligibility is uncertain.
Read context://core-rules and context://fiscal-rules when their rules affect the request.
Build A Valid Sale
- Money values are cents. Interpret business dates in Argentina local time and send them as
YYYY-MM-DD. - Customer, point of sale, product, warehouse, and payment-method inputs accept visible names or identifiers. Prefer the user's visible reference. If resolution is ambiguous, use the returned candidates instead of guessing.
- A catalog item needs
product,warehouse,quantity, andunitPrice. It inherits the product tax rate. - A custom item needs
name,quantity,unitPrice, andtaxRateId. taxRateIduses AFIP identifiers:3is 0%,4is 10.5%,5is 21%,6is 27%,8is 5%, and9is 2.5%. A 0% line is not the same as an exempt line; exempt lines also useisExempt: true.totalis the final amount in cents and must match the lines. Invoice A item prices are net of IVA. Invoice B, Invoice C, and voucher X item prices are final prices; voucher X does not discriminate IVA.- USD sales need
exchangeRatein Argentine pesos per US dollar. SetsameCurrencyPayment: truewhen an embedded payment collects the USD sale in USD. - Do not combine
paymentMethodswithisFullAmountPending: true.
If a customer is not found, search with plausible name or email variants before creating a new customer. Create one only when the user requested a new customer or confirms that no existing match is correct.
Protect Fiscal And Retry Safety
An exact request to create, invoice, return, or credit is sufficient authorization for that operation. Do not convert a request to inspect, calculate, or draft into a write.
Invoke a write once. If the result is uncertain, or a follow-up effect such as tag application fails after the sale was created, inspect the sale and continue from the returned recovery instruction. Do not resend the full creation or fiscal-issuance call. Report the created sale, issued voucher, partial failure, or unresolved input precisely.
Government identifiers must be entered in La Pyme. Do not request DNI, CUIL, or CUIT, search by them, or return document downloads. Select an existing contact by name or a returned internal id; preserve stored fiscal data. If fiscal configuration is missing, direct the user to La Pyme and retry only the uncompleted operation.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/lapyme-sales-invoicing/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lapyme/lapyme-plugin/lapyme-sales-invoicing)