Skip to content

feat: add longbridge — live financial markets skill (US/HK/A-share/SG)#1802

Open
hogan-yuan wants to merge 1 commit into
github:stagedfrom
hogan-yuan:feat/add-longbridge-skill
Open

feat: add longbridge — live financial markets skill (US/HK/A-share/SG)#1802
hogan-yuan wants to merge 1 commit into
github:stagedfrom
hogan-yuan:feat/add-longbridge-skill

Conversation

@hogan-yuan
Copy link
Copy Markdown

Summary

  • Adds the Longbridge skill for GitHub Copilot, providing access to live financial markets data via the Longbridge Securities platform.
  • Covers US, Hong Kong, A-share (SH/SZ), and Singapore markets with multilingual support (Simplified Chinese / Traditional Chinese / English).
  • Key capabilities: real-time quotes, historical OHLCV, fundamentals (income statement / balance sheet / cash flow), news & filings, analyst ratings, options chain with Greeks, portfolio & account analysis, watchlist management, and more.

What the skill covers

  • Real-time & historical quotes — price, volume, turnover, market cap, PE/PB
  • Fundamentals — revenue, net income, EPS, ROE, margins across US/HK/A-share/SG
  • News & filings — company announcements, SEC filings (10-K / 10-Q / 8-K / Form 4)
  • Options — full option chain, IV, Greeks (Delta/Gamma/Theta/Vega), warrants (HK)
  • Portfolio & account — positions, P&L, holdings breakdown, capital flow
  • 125+ companion skills available at github.com/longbridge/skills for specialised workflows (DCF, earnings updates, sector screening, pairs trading, and more)

Test plan

  • Verify skills/longbridge/SKILL.md frontmatter is valid (name, description ≤ 1024 chars, license)
  • Confirm references/ files load correctly as on-demand context
  • Test a live quote query (e.g. NVDA.US price) activates the skill correctly
  • Test a portfolio query triggers the trade-scoped login prompt

🤖 Generated with Claude Code

Adds the Longbridge skill providing real-time quotes, fundamentals,
news, options, portfolio analysis, and more across US, HK, A-share,
and Singapore markets via the Longbridge Securities platform.
@hogan-yuan hogan-yuan requested a review from aaronpowell as a code owner May 22, 2026 12:10
@github-actions github-actions Bot added new-submission PR adds at least one new contribution skills PR touches skills labels May 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🔴 Contributor Reputation Check: HIGH risk

Check Risk
Profile HIGH
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions github-actions Bot added needs-review:HIGH Contributor reputation check flagged HIGH risk skill-check-error Skill validator reported errors labels May 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Skill Validator Results

⛔ Findings need attention

Scope Checked
Skills 1
Agents 1
Total 2
Severity Count
--- ---:
❌ Errors 29
⚠️ Warnings 0
ℹ️ Advisories 0

Summary

Level Finding
[longbridge] File reference 'references/cli/overview.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/python-sdk/overview.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/python-sdk/quote-context.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/python-sdk/trade-context.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/python-sdk/types.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/rust-sdk/overview.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/rust-sdk/quote-context.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/rust-sdk/trade-context.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/rust-sdk/content.md' is 2 directories deep — maximum is 1 level from SKILL.md.
[longbridge] File reference 'references/rust-sdk/types.md' is 2 directories deep — maximum is 1 level from SKILL.md.
Full validator output ```text Found 1 skill(s) [longbridge] 📊 longbridge: 2,342 BPE tokens [chars/4: 2,530] (detailed ✓), 16 sections, 2 code blocks ❌ [longbridge] File reference 'references/cli/overview.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/python-sdk/overview.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/python-sdk/quote-context.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/python-sdk/trade-context.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/python-sdk/types.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/rust-sdk/overview.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/rust-sdk/quote-context.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/rust-sdk/trade-context.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/rust-sdk/content.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference 'references/rust-sdk/types.md' is 2 directories deep — maximum is 1 level from SKILL.md. ❌ [longbridge] File reference '../longbridge-quote' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-kline' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-depth' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-capital-flow' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-market-temp' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-derivatives' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-security-list' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-positions' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-orders' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-watchlist' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-watchlist-admin' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-subscriptions' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-valuation' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-fundamental' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-peer-comparison' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-portfolio' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-news' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-catalyst-radar' uses parent-directory traversal — references must stay within the skill directory. ❌ [longbridge] File reference '../longbridge-earnings' uses parent-directory traversal — references must stay within the skill directory. {Ansi.Red}Skill spec conformance failures — fix the errors above.{Ansi.Reset} ```
> **Note:** The validator returned a non-zero exit code. Please review the findings above before merge.

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

Labels

needs-review:HIGH Contributor reputation check flagged HIGH risk new-submission PR adds at least one new contribution skill-check-error Skill validator reported errors skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant