Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.ligdicash.com/llms.txt

Use this file to discover all available pages before exploring further.

The LigdiCash skill encodes every API convention into Claude Code: endpoints, data formats, the transaction_id pattern, callback handling, and known pitfalls. Once installed, Claude Code activates it automatically as soon as you mention LigdiCash in your prompts.

Skill contents

FileContents
SKILL.mdEntry point — authentication, hosted payin, direct payin, payout, callback, status codes
references/api-reference.mdFull reference of every endpoint with real request and response examples
references/payin-no-redirect.mdDetails of the four OTP validation modes by operator
references/security-patterns.mdCallback re-verification pattern, deduplication, full lifecycle

Installation

1

Get the skill

Install with the skills CLI (recommended) or browse the source on GitHub:

Install via npx

npx skills add ligdicash/skills --skill ligdicash-integration

View on GitHub

Browse the source, report a bug, or contribute
2

Start Claude Code

claude
Claude Code picks up the skill automatically at startup.
3

Confirm it loaded

In Claude Code, type:
Which LigdiCash skill have you loaded?
Claude Code should list the ligdicash-integration skill and describe its contents.

Using the skill

Once installed, use direct prompts — the skill provides the context automatically.
Implement a LigdiCash hosted payin in [language].
Variable amount, include transaction_id in custom_data.
Open the URL in a new tab. Handle errors.
Write a LigdiCash callback handler in [language/framework].
Re-verify via confirm, deduplicate by token, extract
transaction_id from custom_data.
Implement a direct LigdiCash payout to mobile money in [language].
Include transaction_id in custom_data. Log the wiki URL on error.
Implement a LigdiCash direct payin in USSD OTP mode, in [language].
Empty external_id, transaction_id in custom_data, confirmation via callback.

Cursor and Windsurf

The skill is built for Claude Code. For Cursor and Windsurf, the references/ files work as session context:
  • Cursor — drag api-reference.md and security-patterns.md into the chat
  • Windsurf — add them via Add Context in Cascade
See the Claude Code, Cursor, and Windsurf pages for the rule files specific to each editor.