{"id":16363,"plugin_id":"plugin_asdk_app_6aac5610a1748191ae0e9190fd7563c0","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:13:15.943Z","digest":"f7d13fb6da7df7f6cbb22a8fa9f9b6cff88611e3b41f8ce613a03dc82743b29c","against":null,"payload":{"description":"Use when the user wants an informational precheck of a possible swing setup using trend, momentum, volatility, volume, and algorithmic levels. This skill does not execute trades or promise outcomes.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":506}],"name":"swing-setup-precheck","skill_md_contents":"---\nname: swing-setup-precheck\ndescription: Use when the user wants an informational precheck of a possible swing setup using trend, momentum, volatility, volume, and algorithmic levels. This skill does not execute trades or promise outcomes.\n---\n\n# Swing Setup Precheck\n\nThe user's explicit instructions take precedence over this skill.\n\nEvaluate a proposed swing setup as an informational checklist.\n\nWorkflow:\n1. Call `get_stock_context`.\n2. Call `get_multitimeframe_technicals` when cross-timeframe confirmation matters.\n3. Review:\n   - trend vs EMA20/50 and SMA200\n   - RSI/MACD state\n   - relative-volume confirmation\n   - ATR% / volatility\n   - recent performance\n   - algorithmic support/resistance candidates\n4. If the user supplies an entry, stop, and target, compute the arithmetic relationship in the answer; do not invent levels.\n5. State what would invalidate the thesis in observable terms where possible.\n6. Do not place a trade, claim a setup will work, or convert algorithmic levels into guaranteed support/resistance.\n\n## Shared boundaries\n\n- Use only tool-returned values for numerical market/fundamental claims.\n- Do not invent missing data.\n- Treat Yahoo/yfinance data as secondary market-data/provider metadata and not guaranteed exchange-grade real time.\n- Preserve timestamps and price-type/session distinctions when relevant.\n- The plugin is read-only and cannot place trades, move money, modify brokerage accounts, or execute transactions.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}