https://github.com/HKUDS/Vibe-Trading
· scanned 2026-07-23 19:48 UTC (3 months ago)
· 10 languages
172 raw signals (39 security + 133 graph) 59th percentile · Python · medium (20-100K LoC)
Last scanned 3 months ago · v6 · last Δ +6.0 (diff) · 159 actionable findings from 2 signal sources. 9 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
58.3 | 0.25 | 14.57 |
testing_score |
95.0 | 0.20 | 19.00 |
documentation_score |
88.0 | 0.15 | 13.20 |
practices_score |
75.0 | 0.15 | 11.25 |
code_quality |
61.2 | 0.10 | 6.12 |
| Overall | 1.00 | 73.1 |
web: 1.6 ·
agent: 6.9 ·
authz: 8.4 ·
threat: 21.6 ·
journey: 3.3
Showing 144 of 159 actionable findings. 168 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
agent/api_server.py:1683
agent/mcp_server.py:89
frontend/src/pages/Settings.tsx:297
agent/src/skills/akshare/SKILL.md:11
SecretsSkill file
agent/src/skills/ccxt/SKILL.md:11
SecretsSkill file
agent/src/skills/defi-yield/SKILL.md:153
SecretsSkill file
agent/src/skills/mootdx/SKILL.md:11
SecretsSkill file
agent/src/skills/private-company-research/SKILL.md:39
SecretsSkill file
agent/src/skills/social-media-intelligence/SKILL.md:459
SecretsSkill file
agent/src/skills/token-unlock-treasury/SKILL.md:176
SecretsSkill file
agent/src/channels/feishu.py:760
Sync io in asyncPerformance
wiki/main.js:127
Dangling fetchFetch
agent/src/api/system_routes.py:328
securityAuth fastapi unauth mutation
agent/src/tools/bash_tool.py:43
Subprocess shell true
agent/src/tools/bash_tool.py:45
SecurityPython
agent/api_server.py:1079
agent/api_server.py:1357
agent/api_server.py:1606
agent/api_server.py:1613
agent/api_server.py:1530
agent/api_server.py:731agent/cli.py:342agent/src/ui_services.py:421frontend/src/components/chat/RunCompleteCard.tsx:29frontend/src/components/layout/Layout.tsx:38frontend/src/pages/Compare.tsx:214agent/src/tools/background_tools.py:41
agent/src/tools/bash_tool.py:43
agent/backtest/optimizers/mean_variance.py:35agent/backtest/runner.py:203frontend/src/pages/Compare.tsx:107wiki/docs/main.js:44wiki/main.js:29wiki/theme.js:26.well-known/security.txt
agent/src/skills/alpha-zoo/SKILL.md
VerificationSkill file
agent/src/skills/ashare-pre-st-filter/SKILL.md
VerificationSkill file
agent/src/skills/behavioral-finance/SKILL.md
VerificationSkill file
agent/src/skills/bottleneck-hunter/SKILL.md
VerificationSkill file
agent/src/skills/candlestick/SKILL.md
VerificationSkill file
agent/src/skills/chanlun/SKILL.md
VerificationSkill file
agent/src/skills/corporate-events/SKILL.md
VerificationSkill file
agent/src/skills/correlation-regime/SKILL.md
VerificationSkill file
agent/src/skills/cross-market-strategy/SKILL.md
VerificationSkill file
agent/src/skills/crypto-derivatives/SKILL.md
VerificationSkill file
agent/src/skills/doc-reader/SKILL.md
VerificationSkill file
agent/src/skills/earnings-forecast/SKILL.md
VerificationSkill file
agent/src/skills/eastmoney/SKILL.md
VerificationSkill file
agent/src/skills/elliott-wave/SKILL.md
VerificationSkill file
agent/src/skills/etf-analysis/SKILL.md
VerificationSkill file
agent/src/skills/event-driven/SKILL.md
VerificationSkill file
agent/src/skills/execution-model/SKILL.md
VerificationSkill file
agent/src/skills/factor-research/SKILL.md
VerificationSkill file
agent/src/skills/fund-analysis/SKILL.md
VerificationSkill file
agent/src/skills/harmonic/SKILL.md
VerificationSkill file
agent/src/skills/ichimoku/SKILL.md
VerificationSkill file
agent/src/skills/market-microstructure/SKILL.md
VerificationSkill file
agent/src/skills/minute-analysis/SKILL.md
VerificationSkill file
agent/src/skills/mootdx/SKILL.md
VerificationSkill file
agent/src/skills/okx-market/SKILL.md
VerificationSkill file
agent/src/skills/options-strategy/SKILL.md
VerificationSkill file
agent/src/skills/pair-trading/SKILL.md
VerificationSkill file
agent/src/skills/pine-script/SKILL.md
VerificationSkill file
agent/src/skills/regulatory-knowledge/SKILL.md
VerificationSkill file
agent/src/skills/research-goal/SKILL.md
VerificationSkill file
agent/src/skills/seasonal/SKILL.md
VerificationSkill file
agent/src/skills/smc/SKILL.md
VerificationSkill file
agent/src/skills/technical-basic/SKILL.md
VerificationSkill file
agent/src/skills/trade-journal/SKILL.md
VerificationSkill file
agent/src/skills/tushare/SKILL.md
VerificationSkill file
agent/src/skills/valuation-model/SKILL.md
VerificationSkill file
agent/src/skills/vnpy-export/SKILL.md
VerificationSkill file
agent/src/tools/alpha_bench_tool.py:243
SecurityPython
agent/src/shadow_account/fonts.py:86
SecurityPython
agent/src/skills/ashare-pre-st-filter/scripts/fetch_sina_penalties.py:263
SecurityPython
agent/src/tools/web_search_tool.py:56
SecurityPython
agent/src/trading/tap_forward.py:199
SecurityPython
wiki/main.js:42
runtime safetyRobustnessUnhandled promise
wiki/theme-init.js:15
runtime safetyRobustnessUnhandled promise
agent/src/channels/manager.py:259
SecurityPython
agent/src/shadow_account/storage.py:54
SecurityPython
agent/src/tools/mcp.py:754
SecurityPython
wiki/functions/api/stats.js:58
Cors wildcard
wiki/docs/main.js:114
Direct innerhtml assignment
wiki/main.js:100
Direct innerhtml assignment
agent/src/trading/connectors/futu/profiles.py:76
Weak hash
agent/src/core/runner.py:457
runtime safetyRobustness
agent/src/skills/candlestick/example_signal_engine.py:551
runtime safetyRobustness
agent/src/skills/chanlun/example_signal_engine.py:196
runtime safetyRobustness
agent/src/skills/elliott-wave/example_signal_engine.py:411
runtime safetyRobustness
agent/src/skills/harmonic/example_signal_engine.py:444
runtime safetyRobustness
agent/src/skills/ichimoku/example_signal_engine.py:150
runtime safetyRobustness
agent/src/skills/multi-factor/example_signal_engine.py:174
runtime safetyRobustness
agent/src/skills/pair-trading/example_signal_engine.py:124
runtime safetyRobustness
agent/src/skills/seasonal/example_signal_engine.py:114
runtime safetyRobustness
agent/src/skills/smc/example_signal_engine.py:38
runtime safetyRobustness
agent/src/skills/technical-basic/example_signal_engine.py:262
runtime safetyRobustness
agent/src/skills/volatility/example_signal_engine.py:129
runtime safetyRobustness
.dockerignore
CI/CD securitycontainers
docker-compose.yml:14
CI/CD securitycontainers
docker-compose.yml:1, 14 (2 hits)frontend/package.json
FreshnessOutdated
agent/skills/ashare-mootdx/references/a_mootdx_fetcher.py:67
agent/cli/_legacy.py:2246
agent/cli/_legacy.py:3133
agent/cli/_legacy.py:3093
agent/cli/_legacy.py:2473
agent/src/strategy_store/decay.py:241
agent/skills/ashare-mootdx/references/a_mootdx_fetcher.py:48
agent/cli/stream.py:300
agent/cli/stream.py:314
agent/cli/stream.py:144
agent/cli/onboard.py:439
agent/cli/onboard.py:411
agent/cli/onboard.py:398
agent/cli/onboard.py:473
agent/cli/onboard.py:483
agent/cli/components/working_indicator.py:107
This page is publicly accessible at:
https://repobility.com/scan/24442ceb-919f-4593-9d71-d90f26482ad7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/24442ceb-919f-4593-9d71-d90f26482ad7/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.