sapb1-assistant
openbooklet.com/s/sapb1-assistantopenbooklet.com/s/[email protected]GET /api/v1/skills/sapb1-assistantSAP Business One (SAP B1 / B1) ERP assistant for consultants and integrators. Use for anything SAP Business One, including "B1", "SBO", table names (OINV, ORDR, OCRD, OITM), object type numbers, the DI API (SAPbobsCOM), UDOs, or the Service Layer/OData. Capabilities - (1) Object types: number, table, key and topic lookup. (2) SQL/schema: verified queries against bundled B1 10.0 and 9.3 dictionaries. (3) DI API: generate and review C# for connection, business objects/services, transactions, errors and user-defined objects from the bundled DI API 10.0 reference. (4) Service Layer: OData v4 endpoints, login/session, CRUD/actions, query options, ETags, batch, SQLQueries, FP2602 webhooks, and exact entity set, property, enum and action lookup from a bundled FP 2602 $metadata snapshot. (5) DI API vs Service Layer: which to choose, SAP's documented limitations of each, and porting code and names between them. Trigger on any SAP Business One question, casually phrased or not.
Acumatica ERP assistant for consultants and integrators. Use for anything Acumatica, even if the user only says "Acumatica", an endpoint path (/entity/Default/24.200.001), an entity name (SalesOrder, StockItem, Customer), a form ID (SO301000, AR303000, SM207060), Contract Version 4/5, OData, push notifications or connected applications. Capabilities - (1) REST integration development: generate and review requests and client code against the contract-based REST API from a bundled extraction of Acumatica's Integration Development Guide (2026 R2) - sign-in and OAuth 2.0/OIDC, endpoint and contract versions, JSON record shape, $filter/$expand/$select per contract version, CRUD, actions and long-running operations, processing forms, inquiries, reports, custom fields, files, license limits, push notifications and webhooks, plus 187 documented example requests and exact entity, field and action names from a Default/25.200.001 contract snapshot. More capabilities follow, so trigger on any Acumatica question.
Cin7 inventory and order management assistant for consultants and integrators, covering Cin7 Core (formerly DEAR Systems / DEAR Inventory) and Cin7 Omni. Use for anything Cin7, even if the user only says "Cin7", "DEAR", "Core" or "Omni" in an inventory, order, warehouse or ERP integration context. Capabilities are added over time; this is a scaffold with no bundled references yet, so answer with a clear caveat that nothing is reference-backed and note that the skill can be extended.
Sage 200 Evolution / Pastel Evolution ERP assistant for consultants and integrators. Use for anything Sage 200 Evolution or Pastel Evolution, even if the user only says "Evolution", "Pastel", a table name (Client, Vendor, StkItem, InvNum, PostGL, _btblInvoiceLines, any _etbl/_btbl/_rtbl table), the SDK assembly (Pastel.Evolution.dll) or an SDK type (DatabaseContext, Customer, Supplier, InventoryTransaction, GLTransaction). Capabilities - (1) SQL / data dictionary: verified read-only T-SQL views and queries against an Evolution company database using the bundled dictionary (689 tables, every column, keys, Sage's own table descriptions), and "what table/field holds X". (2) SDK / C# against the Pastel Evolution .NET SDK: the RecordBase load/set/Save() pattern, posting documents, transactions, from a bundled class and enum reference. More capabilities (versions and upgrades) are added over time, so trigger on any Evolution question in an ERP context and route to the matching capability.
Sage 300 (Accpac) ERP assistant for consultants and integrators. Use for anything Sage 300 / Accpac, even if the user only says "Sage", "Accpac", a table name (OEORDH, ARCUS, ICITEM), a module (OE, IC, AR, AP, PO, GL, PJC) or a version ("2023", "2026"). Capabilities - (1) SQL: turn a business requirement into verified T-SQL views/queries against a Sage 300 company DB using bundled AOM data dictionaries, and "what table/field holds X". (2) Upgrades and versions: a client moving between versions, what a version requires (SQL Server, Windows), what changed, whether views/integrations break, checklists, release notes. (3) .NET / C# development against the Sage 300 .NET library (ACCPAC.Advantage) - Session/DBLink/View, opening & composing views, reading and posting documents, error handling, and generating correct C#. More capabilities are added over time, so trigger on any Sage 300 question, casually phrased or not, in an ERP/Accpac context, and route to the matching capability.
Sage Intacct cloud financial management / ERP assistant for consultants and integrators. Use for anything Sage Intacct, even if the user only says "Intacct", a Sage Intacct object name (GLENTRY, ARINVOICE, APBILL, CUSTOMER, VENDOR), the Web Services API (XML or REST), Platform Services, Smart Events, Smart Rules or the Interactive Custom Report Writer in a finance or ERP integration context. Capabilities are added over time; this is a scaffold with no bundled references yet, so answer with a clear caveat that nothing is reference-backed and note that the skill can be extended.
Auto-indexed from fdtaljaard/claude-skills
Are you the author? Claim this skill to take ownership and manage it.
Related Skills
graceful-error-recovery
Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.
audience-aware-communication
Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.
Refactoring Expert
Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.
Research Expert
Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.
clarify-ambiguous-requests
Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.
structured-step-by-step-reasoning
Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.