[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CGYFQ6TMJMDCPQS9GVB9TM":3,"skill-same:01M6CGYFQ6TMJMDCPQS9GVB9TM":122},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":6,"ownerHtmlUrl":56,"ownerBlogUrl":57,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M6CGYFQ6TMJMDCPQS9GVB9TM","tracking-crypto-portfolio",null,"Track cryptocurrency portfolio with real-time valuations, allocation analysis, and P&L tracking.\nUse when checking portfolio value, viewing holdings breakdown, analyzing allocations, or exporting portfolio data.\nTrigger with phrases like \"show my portfolio\", \"check crypto holdings\", \"portfolio allocation\", \"track my crypto\", or \"export portfolio\".","Dicklesworthstone\u002Fpi_agent_rust","Dicklesworthstone","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F35050222?v=4","01M6CG26AR942CSVMN1M5E3DSE","Jeff Emanuel","01M6CG26EPP71PSHW1VDS71121",1992,"MIT","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"crypto","tracking","tracking crypto portfolio","portfolio","export","when","track","holdings","allocation","my","io","time","show","analyzing","use","write","read","check","Bash","analysis","real-time","cryptocurrency","data","2026-11-10 10:12:30",false,"---\nname: tracking-crypto-portfolio\ndescription: |\n  Track cryptocurrency portfolio with real-time valuations, allocation analysis, and P&L tracking.\n  Use when checking portfolio value, viewing holdings breakdown, analyzing allocations, or exporting portfolio data.\n  Trigger with phrases like \"show my portfolio\", \"check crypto holdings\", \"portfolio allocation\", \"track my crypto\", or \"export portfolio\".\n\nallowed-tools: Read, Write, Bash(crypto:portfolio-*)\nversion: 2.0.0\nauthor: Jeremy Longshore \u003Cjeremy@intentsolutions.io>\nlicense: MIT\n---\n\n# Tracking Crypto Portfolio\n\n## Overview\n\nThis skill provides comprehensive cryptocurrency portfolio tracking with:\n\n- **Real-Time Valuations**: Current prices from CoinGecko\n- **Holdings Breakdown**: Quantity, value, and allocation per asset\n- **P&L Tracking**: Unrealized gains\u002Flosses with cost basis\n- **Allocation Analysis**: Category breakdown and concentration flags\n- **Multiple Export Formats**: Table, JSON, CSV\n\n**Key Capabilities:**\n- Track holdings across multiple assets\n- Calculate portfolio total value in USD\n- Identify overweight positions (concentration risk)\n- Export for analysis tools and tax reporting\n\n## Prerequisites\n\nBefore using this skill, ensure:\n\n1. **Python 3.8+** is installed\n2. **requests** library is available: `pip install requests`\n3. Internet connectivity for CoinGecko API access\n4. A portfolio JSON file with your holdings\n\n### Portfolio File Format\n\nCreate a portfolio file (e.g., `holdings.json`):\n\n```json\n{\n  \"name\": \"My Portfolio\",\n  \"holdings\": [\n    {\"coin\": \"BTC\", \"quantity\": 0.5, \"cost_basis\": 25000},\n    {\"coin\": \"ETH\", \"quantity\": 10, \"cost_basis\": 2000},\n    {\"coin\": \"SOL\", \"quantity\": 100}\n  ]\n}\n```\n\nFields:\n- `coin`: Symbol (BTC, ETH, etc.) - **required**\n- `quantity`: Amount held - **required**\n- `cost_basis`: Average purchase price per coin (optional, for P&L)\n- `acquired`: Date acquired (optional, for records)\n\n## Instructions\n\n### Step 1: Assess User Intent\n\nDetermine what portfolio information the user needs:\n- **Quick check**: Total value and top holdings\n- **Holdings list**: Full breakdown of all positions\n- **Detailed analysis**: Allocations, P&L, risk flags\n- **Export**: JSON or CSV for external tools\n\n### Step 2: Execute Portfolio Tracking\n\nRun the tracker with appropriate options:\n\n```bash\n# Quick portfolio summary\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json\n\n# Full holdings breakdown\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --holdings\n\n# Detailed analysis with P&L and allocations\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --detailed\n\n# Export to JSON\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format json --output portfolio_export.json\n\n# Export to CSV\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format csv --output portfolio.csv\n```\n\n### Step 3: Present Results\n\nFormat and explain the portfolio data:\n- Show total portfolio value prominently\n- Highlight 24h and 7d changes\n- Explain allocation percentages\n- Flag any concentration risks\n- For detailed mode, explain P&L calculations\n\n### Command-Line Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `--portfolio` | Path to portfolio JSON file | Required |\n| `--holdings` | Show all holdings breakdown | false |\n| `--detailed` | Full analysis with P&L | false |\n| `--sort` | Sort by: value, allocation, name, change | value |\n| `--format` | Output format (table, json, csv) | table |\n| `--output` | Output file path | stdout |\n| `--threshold` | Allocation warning threshold | 25% |\n| `--verbose` | Enable verbose output | false |\n\n### Allocation Thresholds\n\nBy default, positions > 25% allocation are flagged:\n\n| Allocation | Risk Level | Action |\n|------------|------------|--------|\n| \u003C 10% | Low | Normal position |\n| 10-25% | Medium | Monitor closely |\n| 25-50% | High | Consider rebalancing |\n| > 50% | Very High | Significant concentration risk |\n\n## Output\n\n### Table Format (Default)\n```\n==============================================================================\n  CRYPTO PORTFOLIO TRACKER                          Updated: 2026-01-14 15:30\n==============================================================================\n\n  PORTFOLIO SUMMARY: My Portfolio\n------------------------------------------------------------------------------\n  Total Value:    $125,450.00 USD\n  24h Change:     +$2,540.50 (+2.07%)\n  7d Change:      +$8,125.00 (+6.92%)\n  Holdings:       8 assets\n\n  TOP HOLDINGS\n------------------------------------------------------------------------------\n  Coin     Quantity      Price         Value      Alloc   24h\n  BTC      0.500     $95,000.00   $47,500.00    37.9%   +2.5%\n  ETH      10.000     $3,200.00   $32,000.00    25.5%   +1.8%\n  SOL      100.000      $180.00   $18,000.00    14.4%   +4.2%\n\n  ⚠ CONCENTRATION WARNING: BTC (37.9%) exceeds 25% threshold\n\n==============================================================================\n```\n\n### JSON Format\n```json\n{\n  \"portfolio_name\": \"My Portfolio\",\n  \"total_value_usd\": 125450.00,\n  \"change_24h\": {\"amount\": 2540.50, \"percent\": 2.07},\n  \"holdings\": [\n    {\n      \"coin\": \"BTC\",\n      \"quantity\": 0.5,\n      \"price_usd\": 95000,\n      \"value_usd\": 47500,\n      \"allocation_pct\": 37.9,\n      \"change_24h_pct\": 2.5\n    }\n  ],\n  \"meta\": {\n    \"timestamp\": \"2026-01-14T15:30:00Z\",\n    \"holdings_count\": 8\n  }\n}\n```\n\n## Error Handling\n\nSee `{baseDir}\u002Freferences\u002Ferrors.md` for comprehensive error handling.\n\n| Error | Cause | Solution |\n|-------|-------|----------|\n| Portfolio file not found | Invalid path | Check file path exists |\n| Invalid JSON | Malformed file | Validate JSON syntax |\n| Coin not found | Unknown symbol | Check symbol spelling, use standard symbols |\n| API rate limited | Too many requests | Wait and retry, use caching |\n\n## Examples\n\nSee `{baseDir}\u002Freferences\u002Fexamples.md` for detailed examples.\n\n### Quick Examples\n\n```bash\n# Basic portfolio check\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio ~\u002Fcrypto\u002Fholdings.json\n\n# Show all holdings sorted by allocation\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --holdings --sort allocation\n\n# Detailed analysis with 15% threshold\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --detailed --threshold 15\n\n# Export for tax software\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format csv --output tax_export.csv\n\n# JSON export for trading bot\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format json --output portfolio_data.json\n```\n\n## Resources\n\n- **CoinGecko API**: https:\u002F\u002Fwww.coingecko.com\u002Fen\u002Fapi - Free crypto market data\n- **Portfolio Schema**: See PRD.md for complete portfolio file format\n- **Configuration**: See `{baseDir}\u002Fconfig\u002Fsettings.yaml` for options\n- See `{baseDir}\u002Freferences\u002Fexamples.md` for integration examples\n","# Tracking Crypto Portfolio\n\n## Overview\n\nThis skill provides comprehensive cryptocurrency portfolio tracking with:\n\n- **Real-Time Valuations**: Current prices from CoinGecko\n- **Holdings Breakdown**: Quantity, value, and allocation per asset\n- **P&L Tracking**: Unrealized gains\u002Flosses with cost basis\n- **Allocation Analysis**: Category breakdown and concentration flags\n- **Multiple Export Formats**: Table, JSON, CSV\n\n**Key Capabilities:**\n- Track holdings across multiple assets\n- Calculate portfolio total value in USD\n- Identify overweight positions (concentration risk)\n- Export for analysis tools and tax reporting\n\n## Prerequisites\n\nBefore using this skill, ensure:\n\n1. **Python 3.8+** is installed\n2. **requests** library is available: `pip install requests`\n3. Internet connectivity for CoinGecko API access\n4. A portfolio JSON file with your holdings\n\n### Portfolio File Format\n\nCreate a portfolio file (e.g., `holdings.json`):\n\n```json\n{\n  \"name\": \"My Portfolio\",\n  \"holdings\": [\n    {\"coin\": \"BTC\", \"quantity\": 0.5, \"cost_basis\": 25000},\n    {\"coin\": \"ETH\", \"quantity\": 10, \"cost_basis\": 2000},\n    {\"coin\": \"SOL\", \"quantity\": 100}\n  ]\n}\n```\n\nFields:\n- `coin`: Symbol (BTC, ETH, etc.) - **required**\n- `quantity`: Amount held - **required**\n- `cost_basis`: Average purchase price per coin (optional, for P&L)\n- `acquired`: Date acquired (optional, for records)\n\n## Instructions\n\n### Step 1: Assess User Intent\n\nDetermine what portfolio information the user needs:\n- **Quick check**: Total value and top holdings\n- **Holdings list**: Full breakdown of all positions\n- **Detailed analysis**: Allocations, P&L, risk flags\n- **Export**: JSON or CSV for external tools\n\n### Step 2: Execute Portfolio Tracking\n\nRun the tracker with appropriate options:\n\n```bash\n# Quick portfolio summary\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json\n\n# Full holdings breakdown\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --holdings\n\n# Detailed analysis with P&L and allocations\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --detailed\n\n# Export to JSON\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format json --output portfolio_export.json\n\n# Export to CSV\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format csv --output portfolio.csv\n```\n\n### Step 3: Present Results\n\nFormat and explain the portfolio data:\n- Show total portfolio value prominently\n- Highlight 24h and 7d changes\n- Explain allocation percentages\n- Flag any concentration risks\n- For detailed mode, explain P&L calculations\n\n### Command-Line Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `--portfolio` | Path to portfolio JSON file | Required |\n| `--holdings` | Show all holdings breakdown | false |\n| `--detailed` | Full analysis with P&L | false |\n| `--sort` | Sort by: value, allocation, name, change | value |\n| `--format` | Output format (table, json, csv) | table |\n| `--output` | Output file path | stdout |\n| `--threshold` | Allocation warning threshold | 25% |\n| `--verbose` | Enable verbose output | false |\n\n### Allocation Thresholds\n\nBy default, positions > 25% allocation are flagged:\n\n| Allocation | Risk Level | Action |\n|------------|------------|--------|\n| \u003C 10% | Low | Normal position |\n| 10-25% | Medium | Monitor closely |\n| 25-50% | High | Consider rebalancing |\n| > 50% | Very High | Significant concentration risk |\n\n## Output\n\n### Table Format (Default)\n```\n==============================================================================\n  CRYPTO PORTFOLIO TRACKER                          Updated: 2026-01-14 15:30\n==============================================================================\n\n  PORTFOLIO SUMMARY: My Portfolio\n------------------------------------------------------------------------------\n  Total Value:    $125,450.00 USD\n  24h Change:     +$2,540.50 (+2.07%)\n  7d Change:      +$8,125.00 (+6.92%)\n  Holdings:       8 assets\n\n  TOP HOLDINGS\n------------------------------------------------------------------------------\n  Coin     Quantity      Price         Value      Alloc   24h\n  BTC      0.500     $95,000.00   $47,500.00    37.9%   +2.5%\n  ETH      10.000     $3,200.00   $32,000.00    25.5%   +1.8%\n  SOL      100.000      $180.00   $18,000.00    14.4%   +4.2%\n\n  ⚠ CONCENTRATION WARNING: BTC (37.9%) exceeds 25% threshold\n\n==============================================================================\n```\n\n### JSON Format\n```json\n{\n  \"portfolio_name\": \"My Portfolio\",\n  \"total_value_usd\": 125450.00,\n  \"change_24h\": {\"amount\": 2540.50, \"percent\": 2.07},\n  \"holdings\": [\n    {\n      \"coin\": \"BTC\",\n      \"quantity\": 0.5,\n      \"price_usd\": 95000,\n      \"value_usd\": 47500,\n      \"allocation_pct\": 37.9,\n      \"change_24h_pct\": 2.5\n    }\n  ],\n  \"meta\": {\n    \"timestamp\": \"2026-01-14T15:30:00Z\",\n    \"holdings_count\": 8\n  }\n}\n```\n\n## Error Handling\n\nSee `{baseDir}\u002Freferences\u002Ferrors.md` for comprehensive error handling.\n\n| Error | Cause | Solution |\n|-------|-------|----------|\n| Portfolio file not found | Invalid path | Check file path exists |\n| Invalid JSON | Malformed file | Validate JSON syntax |\n| Coin not found | Unknown symbol | Check symbol spelling, use standard symbols |\n| API rate limited | Too many requests | Wait and retry, use caching |\n\n## Examples\n\nSee `{baseDir}\u002Freferences\u002Fexamples.md` for detailed examples.\n\n### Quick Examples\n\n```bash\n# Basic portfolio check\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio ~\u002Fcrypto\u002Fholdings.json\n\n# Show all holdings sorted by allocation\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --holdings --sort allocation\n\n# Detailed analysis with 15% threshold\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --detailed --threshold 15\n\n# Export for tax software\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format csv --output tax_export.csv\n\n# JSON export for trading bot\npython {baseDir}\u002Fscripts\u002Fportfolio_tracker.py --portfolio holdings.json --format json --output portfolio_data.json\n```\n\n## Resources\n\n- **CoinGecko API**: https:\u002F\u002Fwww.coingecko.com\u002Fen\u002Fapi - Free crypto market data\n- **Portfolio Schema**: See PRD.md for complete portfolio file format\n- **Configuration**: See `{baseDir}\u002Fconfig\u002Fsettings.yaml` for options\n- See `{baseDir}\u002Freferences\u002Fexamples.md` for integration examples\n",{"name":5,"author":47,"license":15,"version":48,"description":49,"allowed-tools":50},"Jeremy Longshore \u003Cjeremy@intentsolutions.io>","2.0.0","Track cryptocurrency portfolio with real-time valuations, allocation analysis, and P&L tracking.\nUse when checking portfolio value, viewing holdings breakdown, analyzing allocations, or exporting portfolio data.\nTrigger with phrases like \"show my portfolio\", \"check crypto holdings\", \"portfolio allocation\", \"track my crypto\", or \"export portfolio\".\n","Read, Write, Bash(crypto:portfolio-*)","main","7439377908fdee98c9bb5863391212b95453de95","tests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio",233,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust","https:\u002F\u002Fgithub.com\u002FDicklesworthstone","https:\u002F\u002Fwww.jeffreyemanuel.com\u002F","Building in NY","2026-11-15 01:54:15",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add Dicklesworthstone\u002Fpi_agent_rust --skill tracking-crypto-portfolio",{"tool":66,"command":67},"bunx","bunx skills add Dicklesworthstone\u002Fpi_agent_rust --skill tracking-crypto-portfolio",{"tool":69,"command":70},"pnpm","pnpm dlx skills add Dicklesworthstone\u002Fpi_agent_rust --skill tracking-crypto-portfolio","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002FSKILL.md",true,[74,80,84,88,92,96,100,106,110,114,118],{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"ARD.md","REFERENCE","参考文档",13624,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002FARD.md",{"path":81,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":82,"sourceHtmlUrl":83},"config\u002Fsettings.yaml",4480,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Fconfig\u002Fsettings.yaml",{"path":85,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":86,"sourceHtmlUrl":87},"PRD.md",8348,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002FPRD.md",{"path":89,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Ferrors.md",5793,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Freferences\u002Ferrors.md",{"path":93,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fexamples.md",7589,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Freferences\u002Fexamples.md",{"path":97,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Fimplementation.md",1335,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Freferences\u002Fimplementation.md",{"path":101,"resourceType":102,"resourceTypeDesc":103,"sizeBytes":104,"sourceHtmlUrl":105},"scripts\u002Fformatters.py","SCRIPT","脚本",10979,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Fscripts\u002Fformatters.py",{"path":107,"resourceType":102,"resourceTypeDesc":103,"sizeBytes":108,"sourceHtmlUrl":109},"scripts\u002Fportfolio_loader.py",7656,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Fscripts\u002Fportfolio_loader.py",{"path":111,"resourceType":102,"resourceTypeDesc":103,"sizeBytes":112,"sourceHtmlUrl":113},"scripts\u002Fportfolio_tracker.py",5600,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Fscripts\u002Fportfolio_tracker.py",{"path":115,"resourceType":102,"resourceTypeDesc":103,"sizeBytes":116,"sourceHtmlUrl":117},"scripts\u002Fprice_fetcher.py",7943,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Fscripts\u002Fprice_fetcher.py",{"path":119,"resourceType":102,"resourceTypeDesc":103,"sizeBytes":120,"sourceHtmlUrl":121},"scripts\u002Fvaluation_engine.py",8694,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fcrypto\u002Fcrypto-portfolio-tracker\u002Fskills\u002Ftracking-crypto-portfolio\u002Fscripts\u002Fvaluation_engine.py",[123,157,192,215,239,266],{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":127,"licenseFileUrl":128,"sourceHtmlUrl":129,"categories":130,"keywords":136,"publishedAt":156},"01M6FCR7G5A005P364Z6ZWCJDP","theme-factory","Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors\u002Ffonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.","Apache-2.0","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fcreative-design\u002Ftheme-factory\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fcreative-design\u002Ftheme-factory\u002FSKILL.md",[131],{"categoryNo":132,"categoryName":133,"taxonomyType":134,"taxonomyTypeDesc":135},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155],"theme factory","factory","theme","docs","toolkit","generate","artifacts","SET","fly","slides","landing","html","styling","artifact","pages","themes","with","you","fonts","2026-11-11 15:11:14",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":127,"licenseFileUrl":161,"sourceHtmlUrl":162,"categories":163,"keywords":167,"publishedAt":42},"01M6FEGPPK0ZTKCCM0R3E3KS33","web-artifacts-builder","Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn\u002Fui). Use for complex artifacts requiring state management, routing, or shadcn\u002Fui components - not for simple single-file HTML\u002FJSX artifacts.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fweb-artifacts-builder\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fweb-artifacts-builder\u002FSKILL.md",[164],{"categoryNo":165,"categoryName":166,"taxonomyType":134,"taxonomyTypeDesc":135},"01JBSEEDCAT000000000000009","前端开发",[168,169,143,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,33,148,185,186,187,188,189,190,191],"web artifacts builder","web","artifacts builder","builder","frontend","css","components","react","component","routing","state management","state","shadcn","file","ui","Tools","Tailwind","single-file","simple","ui components","multi","for","jsx","suite",{"skillNo":193,"name":194,"nameZh":6,"description":195,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":127,"licenseFileUrl":196,"sourceHtmlUrl":197,"categories":198,"keywords":203,"publishedAt":42},"01M6FEE9VTK1W4GY21AKREJXRG","webapp-testing","Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fsecurity\u002Fwebapp-testing\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fsecurity\u002Fwebapp-testing\u002FSKILL.md",[199,202],{"categoryNo":200,"categoryName":201,"taxonomyType":134,"taxonomyTypeDesc":135},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":165,"categoryName":166,"taxonomyType":134,"taxonomyTypeDesc":135},[204,205,206,172,207,208,169,209,141,210,182,211,212,213,214,153,189],"testing","webapp testing","webapp","screenshots","playwright","debugging","browser","logs","applications","behavior","local",{"skillNo":216,"name":217,"nameZh":6,"description":218,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":219,"sourceHtmlUrl":220,"categories":221,"keywords":222,"publishedAt":42},"01M6FE20F7ZTQBFWKF4MPJ2SBX","neuropixels-analysis","Neuropixels neural recording analysis. Load SpikeGLX\u002FOpenEphys data, preprocess, motion correction, Kilosort4 spike sorting, quality metrics, Allen\u002FIBL curation, AI-assisted visual analysis, for Neuropixels 1.0\u002F2.0 extracellular electrophysiology. Use when working with neural recordings, spike sorting, extracellular electrophysiology, or when the user mentions Neuropixels, SpikeGLX, Open Ephys, Kilosort, quality metrics, or unit curation.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fneuropixels-analysis\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fneuropixels-analysis\u002FSKILL.md",[],[38,223,224,225,41,226,227,228,33,229,230,231,232,233,234,235,153,236,237,238,189,24],"neuropixels analysis","spike","metrics","open","quality","user","recordings","Neural","motion","visual","quality metrics","unit","sorting","curation","recording","load",{"skillNo":240,"name":241,"nameZh":6,"description":242,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":127,"licenseFileUrl":243,"sourceHtmlUrl":244,"categories":245,"keywords":249,"publishedAt":42},"01M6FDP0PDK6F1GGX395C7625Z","skill-creator","Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fskill-creator\u002FSKILL.md",[246],{"categoryNo":247,"categoryName":248,"taxonomyType":134,"taxonomyTypeDesc":135},"01JBSEEDCAT000000000000023","Skill与智能体开发",[250,251,252,253,254,255,256,257,258,259,260,261,262,263,153,189,264,24,265],"skill creator","creator","workflows","create","update","capabilities","knowledge","tool","integrations","specialized","guide","new skill","existing skill","users","Existing","new",{"skillNo":267,"name":268,"nameZh":6,"description":269,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":270,"sourceHtmlUrl":271,"categories":272,"keywords":274,"publishedAt":42},"01M6FDM8Y7VK7NYG9SM7QPA3PW","notebooklm","Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fnotebooklm\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fnotebooklm\u002FSKILL.md",[273],{"categoryNo":247,"categoryName":248,"taxonomyType":134,"taxonomyTypeDesc":135},[268,275,276,277,278,279,280,210,281,282,33,283,284,285,286,189,287],"google","browser automation","gemini","automation","auth","code","library","management","only","document","query","Citation","source"]