Skip to content

feat: add Alby CLI to the app store#2049

Merged
im-adithya merged 3 commits intogetAlby:masterfrom
joelklabo:feat/add-alby-cli-to-app-store
Feb 10, 2026
Merged

feat: add Alby CLI to the app store#2049
im-adithya merged 3 commits intogetAlby:masterfrom
joelklabo:feat/add-alby-cli-to-app-store

Conversation

@joelklabo
Copy link
Copy Markdown
Contributor

@joelklabo joelklabo commented Feb 9, 2026

Summary

  • Adds Alby CLI (@getalby/cli) to the Hub app store
  • Categorized under "Wallet Interfaces" alongside Alby Go and Alby Extension
  • Includes install guide (npm global install or npx) and connection guide (NWC_URL env var or -c flag)
  • Uses existing alby.png as logo

Closes #2047

Test plan

  • Verify Alby CLI appears in the app store list
  • Verify install guide renders correctly
  • Verify connection flow guide renders correctly
  • Confirm TypeScript compiles cleanly (yarn tsc:compile passes)
  • Confirm ESLint passes (yarn lint:js passes)

Testing Notes: Verified through automated structural tests and code review. Entry structure is correct, all required fields present, install/connection guides complete. See testing artifacts: ~/OneDrive/notes/tech/pr-testing/2026-02-09-hub-2049/

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features
    • Alby CLI is now listed in the app catalog. Use this command-line tool to manage your wallet, send/receive payments, create invoices, check balances, and automate Lightning workflows. Includes in-app setup and finalization guidance to help get started from the terminal.

Closes getAlby#2047

Adds Alby CLI (NWC CLI with lightning tools) to the Hub app store
under wallet-interfaces category. Includes install guide (npm/npx)
and connection guide (NWC_URL env var or -c flag).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@joelklabo joelklabo marked this pull request as ready for review February 9, 2026 17:25
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Feb 9, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

Adds the Alby CLI to the app store by importing its logo and inserting a new AppStoreApp entry with metadata, category, links, and JSX install/finalize guides.

Changes

Cohort / File(s) Summary
App Store catalog
frontend/src/components/connections/SuggestedAppData.tsx
Imported alby.png and appended a new AppStoreApp entry (id: "alby-cli") including title, descriptions, webLink, logo, categories, hideConnectionQr: true, and JSX installGuide/finalizeGuide blocks.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

Possibly related PRs

Poem

🐰 I hopped a path through code tonight,
Found Alby CLI and brought it light,
Commands and lightning, swift and bright,
A tiny CLI, a developer's delight. ⚡

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'feat: add Alby CLI to the app store' directly and clearly describes the main change: adding a new app (Alby CLI) to the app store catalog.
Linked Issues check ✅ Passed The PR addresses all coding requirements from issue #2047: adding Alby CLI to the app store with proper categorization under 'Wallet Interfaces', installation guidance, and connection instructions.
Out of Scope Changes check ✅ Passed All changes are directly scoped to adding Alby CLI to the app store; no out-of-scope modifications to existing entries or unrelated code were introduced.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Tip

Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Joel Klabo and others added 2 commits February 9, 2026 09:30
CLI users will copy-paste the connection secret, so the QR code adds no value.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Member

@im-adithya im-adithya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@im-adithya im-adithya merged commit 3bdbe87 into getAlby:master Feb 10, 2026
5 of 11 checks passed
Save the connection secret to a file or set the{" "}
<code className="font-medium text-foreground">NWC_URL</code>{" "}
environment variable
Set the <code className="text-foreground">NWC_URL</code>{" "}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@im-adithya can we review this? the CLI can be executed manually by a human but it's also lower friction to be executed by an agent. Maybe the instructions need to be different or we need another one in the AI section for the CLI skill itself

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Alby CLI to the app store

3 participants