MCP Server Builder
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
Calculate and compare options strategies (sell put, covered call, LEAPS, naked call) for a given ticker.
$ npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install PatrickSUDO/fadacai-portfolio options-strategy --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/PatrickSUDO/fadacai-portfolio.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/options-strategy .claude/skills/options-strategy && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "options-strategy" agent skill from https://github.com/PatrickSUDO/fadacai-portfolio/tree/main/.agents/skills/options-strategy into .claude/skills/options-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "options-strategy", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/PatrickSUDO/fadacai-portfolio/tree/main/.agents/skills/options-strategyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install PatrickSUDO/fadacai-portfolio options-strategy --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PatrickSUDO/fadacai-portfolio.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/options-strategy .agents/skills/options-strategy && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "options-strategy" agent skill from https://github.com/PatrickSUDO/fadacai-portfolio/tree/main/.agents/skills/options-strategy into .agents/skills/options-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "options-strategy", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install PatrickSUDO/fadacai-portfolio options-strategy --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PatrickSUDO/fadacai-portfolio.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/options-strategy .cursor/skills/options-strategy && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "options-strategy" agent skill from https://github.com/PatrickSUDO/fadacai-portfolio/tree/main/.agents/skills/options-strategy into .cursor/skills/options-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "options-strategy", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/PatrickSUDO/fadacai-portfolio.git --path .agents/skills/options-strategy--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install PatrickSUDO/fadacai-portfolio options-strategy --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PatrickSUDO/fadacai-portfolio.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/options-strategy .gemini/skills/options-strategy && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "options-strategy" agent skill from https://github.com/PatrickSUDO/fadacai-portfolio/tree/main/.agents/skills/options-strategy into .gemini/skills/options-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "options-strategy", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install PatrickSUDO/fadacai-portfolio options-strategyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/PatrickSUDO/fadacai-portfolio.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/options-strategy .github/skills/options-strategy && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "options-strategy" agent skill from https://github.com/PatrickSUDO/fadacai-portfolio/tree/main/.agents/skills/options-strategy into .github/skills/options-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "options-strategy", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install PatrickSUDO/fadacai-portfolio options-strategy --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PatrickSUDO/fadacai-portfolio.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/options-strategy .opencode/skills/options-strategy && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "options-strategy" agent skill from https://github.com/PatrickSUDO/fadacai-portfolio/tree/main/.agents/skills/options-strategy into .opencode/skills/options-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "options-strategy", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
options-strategyCalculate and compare options strategies (sell put, covered call, LEAPS, naked call) for a given ticker.
Options Strategy is an agent skill from PatrickSUDO/fadacai-portfolio. Calculate and compare options strategies (sell put, covered call, LEAPS, naked call) for a given ticker. Usage - /options-strategy TICKER STRATEGY
Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It works with Model Context Protocol. The repository describes itself as: Claude Code 投資研究與組合管理框架:skills + MCP + 第一性原理紀律 + thesis ledger. The licence is MIT.
2 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit b34fa31. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
codexclaudepython3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Options Strategy loads about 2.6k tokens when it runs. Until then it costs about 41 tokens; SKILL.md has 907 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from PatrickSUDO/fadacai-portfolio at commit b34fa31, republished under its MIT licence (© PatrickSUDO). 907 words, ~2,646 tokens.
.claude/skills/options-strategy/SKILL.md (or your agent's skills folder).Evaluate options strategies for a given ticker with risk/reward analysis.
執行 AGENTS.md 的 Step 0 統一規範(0a → 0b → 0c → 0d → 0e)。
plan.md + feedback/*.md(必做);了解此標的在計畫中的進場策略與 strikesget_account_position 取即時持倉(確認現有部位與資金狀況)/options-strategy TEAM sell-put — Sell put analysis/options-strategy SSRM covered-call — Covered call analysis/options-strategy MU leaps — LEAPS replacement analysis/options-strategy FSLY naked-call — Speculative call analysis/options-strategy PLTR all — Show all applicable strategies/options-strategy PLTR AMD MU sell-put — 多標的比較(平行)/options-strategy MU sell-put --codex — 加 Codex 第二意見(adversarial review of strike selection)當偵測到多個 ticker(如 /options-strategy PLTR AMD MU sell-put):
get_stock_info — 現價 + 基本面get_option_chain — 選擇權鏈get_technical_indicators — 波動率 + RSI + 動量get_support_resistance — S/R levels for strike selection| Ticker | 現價 | Strategy | Best Strike(s) | Max Profit | Max Loss | 損益比 | ATR% | E_adj | 排名 |
|---|
若 Agent tool 不可用,依序處理各 ticker 亦可。
Get Current Price & Technicals
get_account_position 取(已淘汰 current-position.md)mcp__technical-mcp__get_technical_indicators to get volatility regime, ATR, and RSImcp__technical-mcp__get_support_resistance to identify key levels for strike selectionGet Options Data
Strategy Analysis
For 3-4 strike levels (near ATM to 15-20% OTM): | Strike | OTM % | Expiry | Est. Premium | Breakeven | Annualized Return | P(assign) | Margin Est. |
Requires existing shares(從 get_account_position 確認):
| Strike | OTM % | Expiry | Est. Premium | Max Profit | Annualized Yield | P(called away) |
For 2-3 strike levels (10-25% ITM): | Strike | ITM % | Expiry | Est. Cost | Delta | Equiv. Shares | vs. Holding Stock |
For 2-3 strike combinations (short strike near support, long strike $10-20 below): | Short Strike | Long Strike | Width | Max Profit | Max Loss | Breakeven | P(profit) | Margin |
For stocks with revision 下修/flat + 現價已超分析師 PT(不以 RSI 過高為條件): | Short Strike | Long Strike | Width | Max Profit | Max Loss | Breakeven | P(profit) |
| Strike | OTM % | Expiry | Est. Cost | Breakeven | Max Loss |
feedback/options-leaps-playbook.md);既有部位管理不受限5.5 策略角色對映(飛輪定位 — 每次 Recommendation 前先確認本次操作在飛輪哪一環)
| 策略 | 飛輪角色 | 適用桶/情境 | 紀律 |
|---|---|---|---|
| Covered Call | harvest 端:肥利潤落袋替代直接賣股 | 🟢 認列桶 ≥100 股 + revision 轉折/題材降溫 | 信念桶不開 CC 封頂(>10% 紅線減碼除外);strike 近 R1/分析師 PT,30-45 DTE |
| Bull Call Spread | redeploy 端:加速領導者貼高/超買的定義風險參與 | revision 上修中 + 貼 52W 高(「超買」不是不追的理由,是換結構的理由) | max loss = net debit,凸性參與強者恆強 |
| Bull Put Spread | redeploy 端:支撐區進場替代限價單 | 回檔至支撐 + thesis 完好 | short strike 貼支撐,寬 $10-20 |
| LEAPS deep ITM | 信念端:股票替代,釋放資金給飛輪 | 🔵 信念桶多年 thesis | delta 0.80–0.88、12-18 個月、<90 DTE 評估 roll;未實現 >+80% → 評估 roll-up 收回本金留曝險(LEAPS 版分批停利,per feedback/tiered-profit-taking.md) |
| Bear Call Spread | 對沖/超目標價 harvest 輔助 | revision 下修 + 超分析師 PT 的認列桶 | 不對 revision 上修中的持倉開(會反向封頂強者) |
| 短 DTE OTM Call 樂透 | 衛星倉 | binary catalyst 30d 內 + 具體論述 | 總成本 ≤2% 帳戶,IV Rank >80 不做;+100% 賣半回本,剩餘 house-money runner |
Volatility-Adjusted Guidance
Based on mcp__technical-mcp__get_technical_indicators volatility regime:
get_support_resistance to suggest sell put strikes near support倉位管理 & 波動率標準化
Quarter-Kelly 倉位上限:
單筆 Spread 最大配置 = min(總資產 5%, Spread 最大損失)。
同方向 Spread 合計 ≤ 總資產 15%。
(總資產從 Step 0 的 get_account_balance 即時取得)
Swing Risk / Adjusted Risk 框架(per feedback/realized-pnl-business-model.md):
新倉成本 − 該標的累積已認列;累積認列 ≥ 起始投入 = Risk-Free State。建議 roll/落袋時用此框架呈現,不寫「賣了就少賺」波動率標準化比較 (E_adj): 當同時評估多個 Spread 機會時,計算:
E_adj = 損益比 / ATR%
損益比 = Max Profit / Max Loss
ATR% = ATR / 現價 × 100(從 get_technical_indicators 取得)E_adj 越高 = 風險調整報酬越好,應優先開倉。 在 Recommendation 中顯示 E_adj 排序。
第一性檢查(Recommendation 前必填)
### 第一性檢查(Options 層級)
- **方向 thesis:** [1 句可驗證命題,例:「MU FY26 EPS forward $XX 隱含 PE XX,週期高點未到」]
- **證偽條件:** [2-3 個 falsifiable — 例:「下季 ASP 連續下跌」「庫存週數超 X 週」「DRAM spot price -10%」]
- **IV / 機率分布:**
| 情境 | 機率 | 標的 12 個月價 | Strategy P/L |
|------|------|--------------|--------------|
| 樂觀 | XX% | $XXX | +$XXX |
| 基準 | XX% | $XXX | +$XXX |
| 悲觀 | XX% | $XXX | -$XXX |
Expected P/L = Σ(機率 × 損益) = $XXX
對比單純買現股的 expected return:哪個更優?Recommendation
feedback/actionable-firstrade-orders.md):結構 + 買賣別 + 履約價 + 到期 + limit credit/debit + 口數 + 效期,照抄可下;複式單無法 GTC → 給價格警報價位 + 預定結構(觸發後 2 分鐘執行)僅當 arguments 含 --codex 或 --2nd 時執行。
核心原則:Codex 不看 Claude 的 strike 選擇與 Recommendation,只給 raw market data,讓它獨立挑 strike + 計 E_adj。Claude 與 Codex 兩個獨立輸出並排比較。
呼叫 Codex(用 AGENTS.md「Codex 呼叫方式」的 codex exec CLI;勿用 codex:codex-rescue subagent / /codex:rescue,會卡 superpowers preamble),prompt 首行加強制 no-tool 指令,模板:
我是一名美股投資人,使用 Level 2 options + Spread 的 margin 帳戶。
請對 [TICKER] 在策略 [STRATEGY] 下,**完全獨立**選 strike + 計算 E_adj — 不要看任何先前推薦,這是獨立第二意見。
**Raw market data(只給事實):**
- 現價:$XXX
- ATR / IV / IV Rank:[數據]
- 分析師中位 PT:$XXX
- 技術面:RSI / 趨勢 / 距 52W 高 / R1 / S1 / SMA50
- 近期催化:[財報日、產業事件]
- 配置上下文:用戶帳戶 ~$XXX,Quarter-Kelly 單筆上限 5%(~$XX,XXX)
- 用戶持倉:[已持有 X 股 / 未持有]
**可選 strike 範圍:**
[列出該策略下合理的 3-5 個 strike + DTE 組合,不標註哪個是 Claude 選]
- Strike $X DTE Y → 權利金 $X / 損益比 X.X / breakeven $X
- Strike $X DTE Y → ...
**請輸出:**
1. **核心 thesis**(1 句可驗證命題:為何此標的此時適合此策略?)
2. **證偽條件**(2-3 個 falsifiable — 例如:IV 跌破某值、現價跌破 SMA50、財報 miss)
3. **strike 選擇 + E_adj 計算:**
| Strike | DTE | 權利金 | 損益比 | ATR% | E_adj | 機率盈利 |
|--------|-----|-------|--------|------|-------|---------|
| ... |
推薦 strike:[$X DTE Y] / 開 [N] 口 / 總收入 $X / 鎖定資本 $X / 最大損失 $X
4. **Verdict**(1 句):建議執行 / 暫緩 / 換策略,並說明 conditional 在什麼前提。
**規則:**
- E_adj = 損益比 / ATR%(越高越優先)
- 必須講口數(AGENTS.md feedback 規定)
- 不假設 Claude 選哪個 strike
- 用客觀數據與你自己的 mental model
請以繁體中文回覆,控制在 600 字內。
--effort high --fresh## 🤖 Codex 第二意見(獨立第一性分析)
### Codex 獨立輸出
**核心 thesis:** [Codex thesis]
**證偽條件:** [Codex 列的條件]
**Codex 推薦 strike:** $X DTE Y,開 N 口
- 總收入:$X
- 鎖定資本:$X
- E_adj:X.X
**Codex Verdict:** [...]
---
### 並排比較:Claude vs Codex(獨立輸出)
| 維度 | Claude | Codex | 一致性 |
|------|--------|-------|--------|
| 推薦 strike | $X DTE Y | $X DTE Y | 同 / 異 |
| 口數 | N | N | — |
| 總收入 | $X | $X | 差異 |
| E_adj | X.X | X.X | — |
| Verdict | 執行 / 暫緩 | 執行 / 暫緩 | 同 / 異 |
**真實共識**(兩邊獨立都認同):[1-2 條 — 高信心結論]
**真實分歧**(兩邊獨立得出不同結論):[1-3 條 — 值得深入]
**整合建議:** [基於真實共識的最終 strike + 口數,或建議再等資料]--codex-adversarial(opt-in 壓力測試)僅當 arguments 含 --codex-adversarial 時,追加對立面審查段落(攻擊 strike 選擇、找最弱假設)。預設 --codex 不執行。
若 Codex 失敗 → 輸出
⚠️ Codex 不可用:[error],跳過第二意見,繼續正常輸出。
Use Traditional Chinese (繁體中文) for all text output.
報告完成後:
briefing-out/options-strategy-<TICKER>-YYYY-MM-DD.mdpython3 tools/generate_html.py options-strategy briefing-out/options-strategy-<TICKER>-YYYY-MM-DD.md --push成功時印出網頁連結,失敗時印警告並繼續。
© PatrickSUDO, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/options-strategy of PatrickSUDO/fadacai-portfolio.
Open the folder on GitHubat commit b34fa31
Options Strategy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Options Strategy this skillPatrickSUDO/fadacai-portfolio | 142 | — | ~2.6k | Automated safety check: Pass | MIT | |
| MCP Server Builderanthropics/skills | 180k | 64 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| MCP Server BuildershareAI-lab/learn-claude-code | 78k | 5 repos | ~1.2k | Automated safety check: Pass | MIT | |
| MCP Integration for Pluginsanthropics/claude-plugins-official | 38k | 11 repos | ~3.1k | Automated safety check: Pass | Apache-2.0 | |
| Figma use_figma Plugin API Ruleswarpdotdev/warp | 65k | 4 repos | ~4.4k | Automated safety check: Pass | AGPL-3.0 | |
| Stitch to Remotion Walkthrough Videosgoogle-labs-code/stitch-skills | 8.4k | 6 repos | ~3.2k | Automated safety check: Notes | Apache-2.0 |
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
shareAI-lab/learn-claude-code
Walks through building MCP servers in Python or TypeScript that expose tools, resources and prompts to Claude, with templates, registration and testing.
anthropics/claude-plugins-official
Explains how to bundle Model Context Protocol servers in a Claude Code plugin, covering config files, stdio, SSE, HTTP and WebSocket server types, and authentication.
warpdotdev/warp
Required groundwork before any use_figma call: the rules and reference files for running JavaScript in a Figma file through the Plugin API without common failures.
google-labs-code/stitch-skills
Builds walkthrough videos from Stitch design projects using Remotion, with transitions, zoom effects and text overlays on each screen.
coollabsio/coolify
A skill your agent uses for Laravel MCP development. An agent skill from coollabsio/coolify.
PatrickSUDO/fadacai-portfolio
Fetch live brokerage positions and generate a comprehensive portfolio report with sector allocation, P&L analysis, options summary, and risk assessment.
PatrickSUDO/fadacai-portfolio
強制 first-principles 機率分布 + EV 計算。用於檢查當前組合在指定時間窗的預期報酬,禁止用 default bell shape 或質性語言。Usage - /ev-check [30d|7d|14d] [optional scenario theme]
PatrickSUDO/fadacai-portfolio
財報/重大事件(CPI/FOMC)前的末日 buy call 與雙買 straddle 機會掃描。Usage - /event-vol-scan [days] [TICKER ...](預設窗 14 天,掃持倉 + L1 候補 + SPY/QQQ 宏觀事件)
PatrickSUDO/fadacai-portfolio
Test all MCP server connections and report health status. An agent skill from PatrickSUDO/fadacai-portfolio.
PatrickSUDO/fadacai-portfolio
生成下一個交易日的優先行動清單。當用戶問「明天開盤要做什麼」、「今天要操作什麼」、「給我待辦」、「接下來要做什麼」、「有什麼需要處理」等問題時立刻使用此 skill。也適用於盤中(「現在有什麼要做」)和盤後(「今天還有什麼沒做」)場景。不要等用戶說 /todo 才觸發,只要問的是「下一步行動」的問題就應該用。
PatrickSUDO/fadacai-portfolio
Record trades, track execution vs plan, and review trade history.
Works with
Calculate and compare options strategies (sell put, covered call, LEAPS, naked call) for a given ticker. Options Strategy is an agent skill from PatrickSUDO/fadacai-portfolio. Calculate and compare options strategies (sell put, covered call, LEAPS, naked call) for a given ticker.
Run `npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a claude-code`. Or copy the skill folder (.agents/skills/options-strategy in PatrickSUDO/fadacai-portfolio) into .claude/skills/options-strategy in your project. Claude Code loads it when a task matches its description.
Run `npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a codex`. Or copy the skill folder (.agents/skills/options-strategy in PatrickSUDO/fadacai-portfolio) into .agents/skills/options-strategy in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add PatrickSUDO/fadacai-portfolio --skill options-strategy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/options-strategy, .gemini/skills/options-strategy, .github/skills/options-strategy and .opencode/skills/options-strategy in your project.
Going by SKILL.md and its folder, Options Strategy needs the command-line tools its instructions call (codex, claude and python3).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Options Strategy is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.6k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Options Strategy: MCP Server Builder (anthropics/skills, 180k stars), MCP Server Builder (shareAI-lab/learn-claude-code, 78k stars), MCP Integration for Plugins (anthropics/claude-plugins-official, 38k stars) and Figma use_figma Plugin API Rules (warpdotdev/warp, 65k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
PatrickSUDO (a GitHub user) maintains it in PatrickSUDO/fadacai-portfolio, which has 142 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 7, 2026.
Source: PatrickSUDO/fadacai-portfolio on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.