What problem does it solve?
This Skill removes the friction of working with litd's Lightning Terminal gRPC API when you need to manage accounts, control access, and inspect account-scoped payments or sessions. It is especially useful when you want to interact with Lightning Terminal safely from Go without repeatedly rediscovering authentication and caveat rules.
Core Features & Use Cases
- Account lifecycle management: List, create, credit, debit, update, and remove accounts through litrpc.
- Macaroon and permission handling: Bake supermacaroons or account-scoped macaroons with the right caveats and permission sets.
- LNC session operations: Create readonly, admin, custom, autopilot, or account-tied sessions, then check state or revoke them.
- Payment visibility: Query outgoing payments and incoming invoices for a specific account using the correct connection pattern.
- Use case: A developer building an automation tool can use this Skill to issue scoped access for a wallet, rotate credentials, and list only the payments that belong to one customer account.
Quick Start
Use the litd-grpc skill to connect to litd, bake the appropriate macaroon, and create or inspect the account and LNC session data you need.