Development
fix-lightning - Claude MCP Skill
Run /check-lightning, then fix the highest priority Lightning issue. Creates one fix per invocation. Invoke again for next issue. Use /log-lightning-issues to create issues without fixing.
SEO Guide: Enhance your AI agent with the fix-lightning tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to run /check-lightning, then fix the highest priority lightning issue. creates one fix per invocation.... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
SKILL.md# /fix-lightning Fix the highest priority Lightning issue. ## What This Does 1. Invoke `/check-lightning` to audit Lightning health 2. Identify highest priority issue 3. Fix that one issue 4. Verify the fix 5. Report what was done **This is a fixer.** It fixes one issue at a time. Run again for next issue. Use `/lightning` for full lifecycle. ## Process ### 1. Run Primitive Invoke `/check-lightning` skill to get prioritized findings. ### 2. Fix Priority Order Fix in this order: 1. **P0**: Node not synced, watchtower not configured 2. **P1**: Peer connectivity issues 3. **P2**: Low inbound liquidity, channel rebalancing needed 4. **P3**: Advanced routing/fees ### 3. Execute Fix **Node not synced (P0):** Confirm chain sync: ```bash lncli getinfo bitcoin-cli getblockchaininfo ``` If `synced_to_chain=false`, restart LND after backend is healthy: ```bash sudo systemctl restart lnd ``` **Watchtower not configured (P0):** Enable watchtower client and add a tower: ```bash # lnd.conf wtclient.active=1 lncli wtclient add --tower_addr=host:9911 ``` **Peer connectivity issues (P1):** Reconnect to peer: ```bash lncli listpeers lncli disconnect <pubkey> lncli connect <pubkey>@host:port ``` **Low inbound liquidity (P2):** Open a channel with pushed sats to create inbound: ```bash lncli openchannel --node_key=<pubkey> --local_amt=1000000 --push_amt=200000 ``` **Channel rebalancing needed (P2):** Move balance from outgoing-heavy to incoming-heavy channel: ```bash lncli listchannels lncli rebalancechannel --from_chan_id=<from> --to_chan_id=<to> --amount=50000 ``` ### 4. Verify After fix: ```bash lncli getinfo lncli listchannels lncli listpeers ``` ### 5. Report ``` Fixed: [P0] Node not synced Updated: lnd service - Restarted after chain backend healthy - Confirmed synced_to_chain=true Verified: lncli getinfo → synced_to_chain=true Next highest priority: [P0] Watchtower not configured Run /fix-lightning again to continue. ``` ## Branching Before making changes: ```bash git checkout -b fix/lightning-$(date +%Y%m%d) ``` ## Single-Issue Focus Lightning is sensitive. Fix one thing at a time: - Test each change thoroughly - Easy to rollback specific fixes - Clear audit trail for ops Run `/fix-lightning` repeatedly to work through the backlog. ## Related - `/check-lightning` - The primitive (audit only) - `/log-lightning-issues` - Create issues without fixing - `/lightning` - Full Lightning lifecycle
Signals
Information
- Repository
- phrazzld/claude-config
- Author
- phrazzld
- Last Sync
- 3/2/2026
- Repo Updated
- 3/1/2026
- Created
- 1/28/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
CLAUDE
Claude-Mem: AI Development Instructions
firecrawl-build-onboarding
Get Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, when an agent should add Firecrawl to `.env`, when the user wants to authenticate Firecrawl for app code, or when choosing the first SDK and docs for a new Firecrawl integration. This skill includes its own browser auth flow, so it does not depend on the website onboarding skill.
firecrawl-build-scrape
Integrate Firecrawl `/scrape` into product code for single-page extraction. Use when an app already has a URL and needs markdown, HTML, links, screenshots, metadata, or structured page output. Prefer this skill over broader crawl patterns when the feature is page-level.
firecrawl-build-search
Integrate Firecrawl `/search` into product code and agent workflows. Use when an app needs discovery before extraction, when the feature starts with a query instead of a URL, or when the system should search the web and optionally hydrate result content.
Related Guides
Mastering the Oracle CLI: A Complete Guide to the Claude Skill for Database Professionals
Learn how to use the oracle Claude skill. Complete guide with installation instructions and examples.
Python Django Best Practices: A Comprehensive Guide to the Claude Skill
Learn how to use the python django best practices Claude skill. Complete guide with installation instructions and examples.
Building Full-Stack Applications with Claude: The Node.js MongoDB JWT Express React Skill Guide
Learn how to use the nodejs mongodb jwt express react Claude skill. Complete guide with installation instructions and examples.