← Back to Skills Marketplace
abhi152003

Tally Skill

by abhi152003 · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ⚠ suspicious
121
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install tally-skill
Description
Full-service CA skill for TallyPrime running locally. Read accounting reports (day book, trial balance, P&L, balance sheet, outstandings, GST) and post or up...
Usage Guidance
This skill looks like a legitimate local TallyPrime integration, but do not install it blindly. Before installing or enabling autonomous use: 1) Verify the discrepancy in metadata — ask the publisher why the registry shows no required env but the SKILL.md requires TALLY_URL and lists curl. 2) Ensure TALLY_URL is set only to a trusted local address (e.g., http://localhost:9000) — do not point it to an external or unknown host. 3) Confirm curl (or equivalent) will be available if the agent uses it. 4) Because templates may POST TDL/XML that can create/alter data inside Tally, test the skill in a non-production company or a sandbox copy first. 5) Prefer to keep autonomous invocation disabled unless you fully trust the skill origin and have verified the TALLY_URL configuration. Finally, the skill owner and homepage are unknown — consider requesting provenance (source repo or vendor info) before using in production.
Capability Analysis
Type: OpenClaw Skill Name: tally-skill Version: 1.0.6 The tally-skill bundle is a legitimate automation tool designed for Chartered Accountants to interact with local TallyPrime instances via XML-over-HTTP. It provides comprehensive templates for managing accounting masters, posting various voucher types, and exporting financial reports (SKILL.md, reference/vouchers.md, reference/reports.md). The instructions for the AI agent include strong safety constraints, such as mandatory preflight checklists, idempotency requirements using unique GUIDs, and explicit user confirmation before any write or alteration operations, which mitigates the risk of accidental data corruption.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
SKILL.md clearly describes a local TallyPrime XML-over-HTTP integration and only needs a TALLY_URL to operate — that is proportionate. However, the registry/requirements block at the top of the package metadata lists no required env vars or primary credential while the SKILL.md and its internal metadata declare TALLY_URL (and list curl under bins/required). This mismatch between declared manifest requirements and the runtime instructions is an incoherence that should be resolved before trusting the skill.
Instruction Scope
The instructions stay on-task: all operations are HTTP POSTs to $TALLY_URL using Tally XML/TDL templates, with explicit preflight checks and repeated admonitions to ask the user before any write. They do not instruct reading unrelated local files or contacting other services. Note: the templates include TDL payloads (custom reports/collections), which will be executed by the target Tally instance — this is expected for the stated purpose but is powerful, so the target URL must be trusted.
Install Mechanism
No install spec and no code files — this is instruction-only, so nothing is written to disk by an installer. That reduces supply-chain risk. The only runtime dependency implied by the docs is using curl for reachability checks; there is no download/install step to review.
Credentials
Functionally, requesting a single TALLY_URL is appropriate for a Tally integration. However, the package metadata shown to the scanner claims 'Required env vars: none' and 'Primary credential: none' while SKILL.md and its embedded metadata require TALLY_URL and even mark it as primaryCredential — this inconsistency is a red flag. Also note the security implication: if TALLY_URL is set to a non-local address, the skill could send accounting data to an arbitrary remote server. The credential name suggests a URL rather than a secret token; nonetheless, it must be verified that it points to a local, trusted Tally instance.
Persistence & Privilege
The skill does not request always:true, has no install script, and does not declare changes to other skills or system-wide configs. It allows autonomous invocation (disableModelInvocation: false), which is normal for skills; combine that with the TALLY_URL risk if you plan to enable autonomous use.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tally-skill
  3. After installation, invoke the skill by name or use /tally-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
Version 1.0.6 (Tally-Skill) Changelog - Added detailed technical reference files: `errors.md`, `inventory.md`, `masters.md`, `reports.md`, and `vouchers.md` for complete coverage of error handling, inventory, masters, reports, and voucher operations. - Expanded skill documentation for multi-company CA workflows, new company setup, and GST ledger best practices. - Significantly improved posting rules: strict preflight posting checklist, voucher class confirmation, and idempotency via GUIDs. - Enhanced support for both read (reports/outstandings/statements) and write (voucher posting/alteration/cancellation) operations with granular template references. - Updated rules for accounting entries, XML escaping, and proper ledger grouping—improving accuracy and reducing risk of Tally data errors.
v0.1.0
Initial release of TallyPrime integration for OpenClaw agents. - Connects to a local TallyPrime instance via XML-over-HTTP (no cloud API required). - Supports automated reading of reports and posting of accounting entries from user input or documents. - Ensures all ledger and company details are confirmed with the user before posting entries. - Includes instructions for handling invoices, ledger checks/creation, and posting purchase vouchers in Tally. - Provides guidance on date formats, amount signs, error handling, and avoiding duplicate entries with GUIDs. - Requires the TALLY_URL environment variable and curl utility for all operations.
Metadata
Slug tally-skill
Version 1.0.6
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Tally Skill?

Full-service CA skill for TallyPrime running locally. Read accounting reports (day book, trial balance, P&L, balance sheet, outstandings, GST) and post or up... It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install Tally Skill?

Run "/install tally-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tally Skill free?

Yes, Tally Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tally Skill support?

Tally Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tally Skill?

It is built and maintained by abhi152003 (@abhi152003); the current version is v1.0.6.

💬 Comments