Medical Research Skills for Claude Code, Codex, Cursor & Copilot
58 個開源技能,涵蓋完整的醫學研究全生命週期。由醫師打造,於真實出版物上測試。
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗A personal platform of AI agents and AI products, built by Sergio Gabriel Fruto to answer one question: what does it take to move applied AI from demo to something that runs with real stakes?
▶ Live demo: Biomech Lab — upload a yoga pose, get it recognized and scored from joint angles measured entirely in your browser.
| Project | What it does | Status | Stack |
|---|---|---|---|
| Biomech Lab | Recognizes Warrior II, Tree and Downward Dog in a photo and scores posture from measured joint angles. Images never leave the browser. | Live · biomech-lab.vercel.app | Next.js 16 · TypeScript · MediaPipe Pose · Vitest · Vercel |
| Polymarket agent | Scores prediction markets, estimates true probability, sizes with half-Kelly, places and exits CLOB orders. | Active (dry-run by default, live mode available) | Python · Polymarket CLOB · Claude Haiku · SQLite |
| Dota agent | Predicts pro Dota 2 match outcomes from Elo and history; simulates Kelly-sized bets. | Simulation only | Python · OpenDota API · SQLite |
| Job Hunter | Scores job postings against a candidate profile, writes tailored cover notes, syncs roles to the dashboard. | Active | Python · Claude API · SQLite |
| The Analyst | Daily intelligence brief: CVEs (NIST NVD, CISA KEV), AWS security bulletins, OSINT signals (OpenSky, GDELT), synthesized into one report. | Active (daily) | Python · Claude API · Next.js |
| Silicon Intel | Semiconductor supply-chain and hardware-security terminal; Claude writes a daily brief from industry, CVE and materials feeds. | Paused | Python · Claude Sonnet · RSS feeds |
| Finance agent | Personal finance tracker (statements, goals, net worth). | Paused, local use | Python · SQLite |
| Solaris | Coordinator + dashboard that runs the agents in dependency order and writes a daily operations log. | Active | Python · Flask · Next.js 16 · shadcn/ui |
The newest project, and the one you can click.
connect-src Content-Security-Policy blocks it, verified in production.Details: biomech-lab/README.md · design spec
agents-ops/
├── solaris/ ← Coordinator + dashboard
│ ├── coordinator.py ← DAG orchestrator
│ ├── roadmap_updater.py
│ ├── daily_log.py ← Claude synthesis
│ ├── SOLARIS.md ← Coordinator system prompt
│ └── web-next/ ← Next.js 16 dashboard
│
├── polymarket-agent/ ← Prediction market trading
├── dota-agent/ ← Esports match prediction (simulation)
├── job-hunter-agent/ ← Job opportunity pipeline
├── analyst-agent/ ← Security & OSINT intelligence brief
├── stock-agent/ ← Silicon Intel (paused)
├── finance-agent/ ← Personal finance (paused)
└── biomech-lab/ ← Standalone web app (not orchestrated)
Each agent declares a roadmap.yaml — tasks, dependencies, schedule and outputs. The coordinator reads all of them at startup, builds a dependency graph, runs agents in topological order, and writes a Claude-generated daily operations log.
Startup
└── Read all roadmap.yaml files
└── Build dependency DAG → topological sort
For each agent (in order):
└── Inject: tasks_today + memory + upstream outputs
└── Run agent subprocess
└── Collect outputs
└── roadmap_updater.py → mark tasks done / blocked
End of day:
└── Claude call → daily_logs/YYYY-MM-DD.md
├── Agent status table
├── Blockers
├── Cross-agent patterns & signals
└── Prioritized suggestions
Coordinator (coordinator.py)
*/roadmap.yamlCOORDINATOR_CONTEXT env var{"__coordinator_outputs__": {...}}roadmap.yaml after the run (task status, memory, last output)Daily log (daily_log.py + SOLARIS.md)
Dashboard (web-next/)
/api/* to the Flask backendDRY_RUN=true): every decision is recorded without placing orders| Layer | Technologies |
|---|---|
| Languages | Python 3.11 · TypeScript (strict) |
| AI / LLM | Claude API (Anthropic) — signals, synthesis, cover notes, intelligence briefs |
| Computer vision | MediaPipe Pose Landmarker (WASM/WebGL, in-browser) |
| Frontend | Next.js 16 · React 19 · Tailwind · shadcn/ui · Canvas API |
| Backend | Flask · SQLite (per-agent DBs) |
| Trading & data | Polymarket CLOB · py-clob-client · CoinGecko · The Odds API · yfinance · OpenDota |
| Orchestration | Custom DAG coordinator (Kahn's algorithm) · schedule · per-agent roadmap.yaml |
| Testing & deploy | Vitest · Vercel |
Each project is independent.
# Biomech Lab (Node 22.12+)
cd biomech-lab && npm install && npm run dev # http://localhost:3000
npm test # 83 tests
# Polymarket agent (dry-run by default)
cd polymarket-agent
pip install -r requirements.txt
cp .env.example .env # fill in API keys
python main.py
# Solaris dashboard
cd solaris && pip install -r requirements.txt && WEB_PORT=5002 python main.py
cd solaris/web-next && npm install && npm run dev
# Coordinator (runs all enabled agents)
cd solaris && python coordinator.py
Live trading requires Polymarket credentials (DRY_RUN=false + POLY_PRIVATE_KEY); run python live_setup.py once to generate CLOB API keys.
roadmap.yaml doubles as task tracker and agent memory