Agent skill · Security

check-lightning

Audit Lightning Network integration. Checks node health, channel balances, peer connectivity, invoice handling, and routing. Use when: reviewing Lightning setup, diagnosing payment failures, or capacity planning.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill check-lightning --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/analysis/check-lightning/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# /check-lightning Audit Lightning integration. Output findings as structured report. ## What This Does 1. Check node sync status 2. Check channel balances (inbound/outbound) 3. Audit peer connectivity 4. Verify invoice generation 5. Review payment routing success rate 6. Check watchtower configuration 7. Output prioritized findings (P0-P3) **This is a primitive.** It only investigates and reports. Use `/log-lightning-issues` to create GitHub issues or `/fix-lightning` to fix. ## Process ### 1. Node Sync Status (lncli getinfo) ```bash # LND: node info + sync status lncli --network=testnet getinfo # CLN alternative lightning-cli getinfo ``` ### 2. Channel Balance (inbound/outbound liquidity) ```bash # Channel balances + local/remote liquidity lncli --network=testnet channelbalance lncli --network=testnet listchannels # On-chain wallet balance lncli --network=testnet walletbalance # CLN alternative lightning-cli listfunds lightning-cli listchannels ``` ### 3. Peer Connectivity ```bash # Peers connected? lncli --network=testnet listpeers # CLN alternative lightning-cli listpeers ``` ### 4. Invoice Generation ```bash # Create test invoice (bolt11) lncli --network=testnet addinvoice --a

What's inside
Steps it walks through
  1. What This Does
  2. Process
  3. 1. Node Sync Status (lncli getinfo)
  4. 2. Channel Balance (inbound/outbound liquidity)
  5. 3. Peer Connectivity
  6. 4. Invoice Generation
  7. 5. Payment Routing Success Rate
  8. 6. Watchtower Configuration
  9. 7. Deep Audit
  10. Output Format
  11. Priority Mapping
  12. Related
Ships with 1 file
  • metadata.json
Commands it runs
lncli --network=testnet getinfo
CLN alternative
lightning-cli getinfo
Channel balances + local/remote liquidity
lncli --network=testnet channelbalance
lncli --network=testnet listchannels
On-chain wallet balance
lncli --network=testnet walletbalance
lightning-cli listfunds
lightning-cli listchannels
More from claude-skill-registry
All skills →
About this skill
What does the check-lightning skill do?

Audit Lightning Network integration. Checks node health, channel balances, peer connectivity, invoice handling, and routing. Use when: reviewing Lightning setup, diagnosing payment failures, or capacity planning.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill check-lightning --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going