avansaber/erpclaw-addons/erpclaw-pos
Claude Code and agent skill by avansaber/erpclaw-addons
- community
- ext:[{"type":"plugin","description":"Custom plugin integration"}]
Checking that the SKILL.md file is still in the repository.
Point of Sale -- 30 actions across 4 domains. POS profiles, register sessions, cart-based transactions, split payments, receipts, hold/resume, returns, discounts, and end-of-day reporting with cash reconciliation.
Install
npx vskill@latest install avansaber/erpclaw-addons/erpclaw-posSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
ERPClaw POS
Point of Sale module for in-store and counter sales. Manages register sessions, cart-based transactions, split payments, hold/resume, returns, discounts, and end-of-day reconciliation. submit-transaction posts a sales invoice (the transaction discount as a negative line) and one receipt per tender method, allocated to it; a failed step is finished by retrying.
Skill Activation Triggers
Activate when user mentions: POS, point of sale, register, cash register, checkout, ring up, transaction, receipt, cashier, terminal, barcode scan, hold transaction.
Setup
Quick Start
All 30 Actions
POS Profiles (4 actions)
| Action | Description | |
|---|---|---|
pos-add-pos-profile | Create POS terminal profile | |
pos-get-pos-profile | Get profile details | |
pos-update-pos-profile | Update profile settings | |
pos-list-pos-profiles | List POS profiles |
Sessions (5 actions)
| Action | Description | |
|---|---|---|
pos-open-session | Open register session | |
pos-close-session | Close session with reconciliation | |
pos-get-session | Get session details | |
pos-list-sessions | List sessions | |
pos-session-summary | Session summary with totals; a sale cancelled outside POS is listed under voids to finish |
Transactions (12 actions)
| Action | Description | |
|---|---|---|
pos-add-transaction | Start new transaction | |
pos-get-transaction | Get transaction details | |
pos-list-transactions | List transactions | |
pos-add-transaction-item | Add item to cart | |
pos-remove-transaction-item | Remove item from cart | |
pos-add-payment | Add payment to transaction | |
pos-apply-discount | Apply discount | |
pos-submit-transaction | Submit (creates invoice + payment + stock) | |
pos-abandon-posting | Abandon a posting that cannot finish (deletes drafts only) | |
pos-void-transaction | Void transaction (a submitted sale: cancels its receipts and invoice by reversal; needs --user-confirmed) | |
pos-hold-transaction | Hold transaction for later | |
pos-resume-transaction | Resume held transaction |
Returns & Reports (9 actions)
| Action | Description | |
|---|---|---|
pos-return-transaction | Process return (credit note plus refund; --items, --refund-method, --pos-session-id; needs --user-confirmed) | |
pos-lookup-item | Lookup item by barcode/name | |
pos-generate-receipt | Generate receipt | |
pos-daily-report | Daily sales report | |
pos-hourly-sales | Hourly sales breakdown | |
pos-top-items | Top selling items | |
pos-cashier-performance | Cashier performance metrics | |
pos-cash-reconciliation | Cash reconciliation with variance; a sale cancelled outside POS is listed under voids to finish | |
pos-retail-volume-measurement / pos-measure-retail-volume / pos-retail-volume / pos-retail-volume-report | Retail volume measurement of recorded POS rows; read-only, not a throughput guarantee |
Cross-Skill Integration
- erpclaw-selling: submit-transaction creates sales_invoice
- erpclaw-payments: submit-transaction creates payment_entry
- erpclaw-inventory: lookup-item reads item; submit updates stock
Technical Details (Tier 3)
Tables: pos_profile, pos_session, pos_transaction, pos_transaction_item, pos_payment. Data: Money=TEXT(Decimal), IDs=TEXT(UUID4).
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 repositoryCheckingerpclaw-pos/SKILL.md
Popularity
- Repository stars
- 5
- Repository forks
- 8
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Extension points
pluginCustom plugin integration
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/avansaber/erpclaw-addons/erpclaw-pos)