{
  "schemaVersion": "1.0",
  "item": {
    "slug": "technical-analyst",
    "name": "Technical Analyst",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/Veeramanikandanr48/technical-analyst",
    "canonicalUrl": "https://clawhub.ai/Veeramanikandanr48/technical-analyst",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/technical-analyst",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=technical-analyst",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "assets/analysis_template.md",
      "references/technical_analysis_framework.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/technical-analyst"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/technical-analyst",
    "agentPageUrl": "https://openagent3.xyz/skills/technical-analyst/agent",
    "manifestUrl": "https://openagent3.xyz/skills/technical-analyst/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/technical-analyst/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Overview",
        "body": "This skill enables comprehensive technical analysis of weekly price charts. Analyze chart images to identify trends, support and resistance levels, moving average relationships, volume patterns, and develop probabilistic scenarios for future price movement. All analysis is conducted objectively using only chart data, without influence from news, fundamentals, or market sentiment."
      },
      {
        "title": "Core Principles",
        "body": "Pure Chart Analysis: Base all conclusions exclusively on technical data visible in the chart\nSystematic Approach: Follow a structured methodology for each chart analysis\nObjective Assessment: Avoid subjective bias; focus on observable patterns and data\nProbabilistic Scenarios: Express future possibilities as probability-weighted scenarios\nSequential Processing: Analyze each chart individually and document findings immediately"
      },
      {
        "title": "Step 1: Receive Chart Images",
        "body": "When the user provides one or more weekly chart images for analysis:\n\nConfirm receipt of all chart images\nIdentify the number of charts to analyze\nNote any specific focus areas requested by the user\nProceed to analyze charts sequentially, one at a time"
      },
      {
        "title": "Step 2: Load Technical Analysis Framework",
        "body": "Before beginning analysis, read the comprehensive technical analysis methodology:\n\nRead: references/technical_analysis_framework.md\n\nThis reference contains detailed guidance on:\n\nTrend analysis and classification\nSupport and resistance identification\nMoving average interpretation\nVolume analysis\nChart patterns and candlestick analysis\nScenario development and probability assignment\nAnalysis discipline and objectivity"
      },
      {
        "title": "Step 3: Analyze Each Chart Systematically",
        "body": "For each chart image, conduct a systematic analysis following this sequence:\n\n3.1 Trend Analysis\n\nIdentify trend direction (uptrend, downtrend, sideways)\nAssess trend strength (strong, moderate, weak)\nNote trend duration and potential exhaustion signals\nExamine higher highs/lows or lower highs/lows pattern\n\n3.2 Support and Resistance Analysis\n\nMark significant horizontal support levels\nMark significant horizontal resistance levels\nIdentify trendline support/resistance\nNote any support-resistance role reversals\nAssess confluence zones where multiple S/R levels align\n\n3.3 Moving Average Analysis\n\nDetermine price position relative to 20-week, 50-week, and 200-week MAs\nAssess MA alignment (bullish, bearish, or neutral configuration)\nNote MA slope (rising, falling, flat)\nIdentify any recent or pending MA crossovers\nObserve MAs acting as dynamic support or resistance\n\n3.4 Volume Analysis\n\nAssess overall volume trend (increasing, decreasing, stable)\nIdentify volume spikes and their context (at support/resistance, on breakouts)\nCheck for volume confirmation or divergence with price\nNote any volume climax or exhaustion patterns\n\n3.5 Chart Patterns and Price Action\n\nIdentify any reversal patterns (hammers, shooting stars, engulfing patterns, etc.)\nIdentify any continuation patterns (flags, triangles, etc.)\nNote significant candlestick formations\nObserve recent breakouts or breakdowns\n\n3.6 Synthesize Observations\n\nIntegrate all technical elements into coherent current assessment\nIdentify the most significant factors influencing the chart\nNote any conflicting signals or ambiguity\nEstablish key levels that will determine future direction"
      },
      {
        "title": "Step 4: Develop Probabilistic Scenarios",
        "body": "For each analyzed chart, create 2-4 distinct scenarios for future price movement:\n\nScenario Structure\n\nEach scenario must include:\n\nScenario Name: Clear, descriptive title (e.g., \"Bull Case: Breakout Above Resistance\")\nProbability Estimate: Percentage likelihood based on technical factors (must sum to 100% across all scenarios)\nDescription: What this scenario entails and how it would unfold\nSupporting Factors: Technical evidence supporting this scenario (minimum 2-3 factors)\nTarget Levels: Expected price levels if scenario plays out\nInvalidation Level: Specific price level that would negate this scenario\n\nTypical Scenario Framework\n\nBase Case Scenario (40-60%): Most likely outcome based on current structure\nBull Case Scenario (20-40%): Optimistic scenario requiring upside breakout\nBear Case Scenario (20-40%): Pessimistic scenario requiring downside breakdown\nAlternative Scenario (5-15%): Lower probability but technically plausible outcome\n\nAdjust probabilities based on strength of supporting technical factors. Ensure probabilities are realistic and sum to 100%."
      },
      {
        "title": "Step 5: Generate Analysis Report",
        "body": "For each chart analyzed, create a comprehensive markdown report using the template structure:\n\nRead and use as template: assets/analysis_template.md\n\nThe report must include all sections:\n\nChart Overview\nTrend Analysis\nSupport and Resistance Levels\nMoving Average Analysis\nVolume Analysis\nChart Patterns and Price Action\nCurrent Market Assessment\nScenario Analysis (2-4 scenarios with probabilities)\nSummary\nDisclaimer\n\nFile Naming Convention: Save each analysis as [SYMBOL]_technical_analysis_[YYYY-MM-DD].md\n\nExample: SPY_technical_analysis_2025-11-02.md"
      },
      {
        "title": "Step 6: Repeat for Multiple Charts",
        "body": "If multiple charts are provided:\n\nComplete the full analysis workflow (Steps 3-5) for the first chart\nSave the analysis report\nProceed to the next chart\nRepeat until all charts have been analyzed and documented\n\nDo not batch analyses. Complete and save each report before moving to the next chart."
      },
      {
        "title": "Objectivity Requirements",
        "body": "Base all analysis strictly on observable chart data\nAvoid incorporating external information (news, fundamentals, sentiment)\nDo not use subjective language like \"I think\" or \"I feel\"\nExpress uncertainty clearly when signals are ambiguous\nPresent both bullish and bearish possibilities to avoid confirmation bias"
      },
      {
        "title": "Completeness Requirements",
        "body": "Address all sections of the analysis template\nProvide specific price levels for support, resistance, and targets\nJustify probability estimates with technical factors\nInclude invalidation levels for each scenario\nNote any limitations or caveats to the analysis"
      },
      {
        "title": "Clarity Requirements",
        "body": "Use precise technical terminology correctly\nWrite in clear, professional language\nStructure information logically\nInclude specific price levels (not vague descriptions)\nMake scenarios distinct and mutually exclusive"
      },
      {
        "title": "Example Usage Scenarios",
        "body": "Example 1: Single Chart Analysis\n\nUser: \"Please analyze this weekly chart of the S&P 500\"\n[Provides chart image]\n\nAnalyst:\n1. Confirms receipt of chart image\n2. Reads technical_analysis_framework.md for methodology\n3. Conducts systematic analysis (trend, S/R, MA, volume, patterns)\n4. Develops 3 scenarios with probabilities (e.g., 55% bullish continuation, 30% consolidation, 15% reversal)\n5. Generates comprehensive analysis report using template\n6. Saves as SPY_technical_analysis_2025-11-02.md\n\nExample 2: Multiple Chart Analysis\n\nUser: \"Analyze these three charts: Bitcoin, Ethereum, and Nasdaq\"\n[Provides 3 chart images]\n\nAnalyst:\n1. Confirms receipt of 3 charts\n2. Reads technical_analysis_framework.md\n3. Analyzes Bitcoin chart completely → Generates report → Saves as BTC_technical_analysis_2025-11-02.md\n4. Analyzes Ethereum chart completely → Generates report → Saves as ETH_technical_analysis_2025-11-02.md\n5. Analyzes Nasdaq chart completely → Generates report → Saves as NDX_technical_analysis_2025-11-02.md\n6. Notifies user that all three analyses are complete\n\nExample 3: Focused Analysis Request\n\nUser: \"I'm particularly interested in whether this stock will break above resistance. Analyze the chart.\"\n[Provides chart image]\n\nAnalyst:\n1. Conducts full systematic analysis\n2. Pays special attention to resistance levels and breakout probability\n3. Develops scenarios with emphasis on breakout vs. rejection possibilities\n4. Assigns probabilities based on volume, trend strength, and proximity to resistance\n5. Generates complete report with focused scenario analysis"
      },
      {
        "title": "Resources",
        "body": "This skill includes the following bundled resources:"
      },
      {
        "title": "references/technical_analysis_framework.md",
        "body": "Comprehensive methodology for technical analysis including:\n\nTrend analysis criteria and classification\nSupport and resistance identification techniques\nMoving average interpretation guidelines\nVolume analysis principles\nChart pattern recognition\nScenario development and probability assignment framework\nObjectivity and discipline reminders\n\nUsage: Read this file before conducting analysis to ensure systematic, objective approach."
      },
      {
        "title": "assets/analysis_template.md",
        "body": "Structured template for technical analysis reports with all required sections.\n\nUsage: Use this template structure for every analysis report. Copy the format and populate with specific findings for each chart."
      }
    ],
    "body": "Technical Analyst\nOverview\n\nThis skill enables comprehensive technical analysis of weekly price charts. Analyze chart images to identify trends, support and resistance levels, moving average relationships, volume patterns, and develop probabilistic scenarios for future price movement. All analysis is conducted objectively using only chart data, without influence from news, fundamentals, or market sentiment.\n\nCore Principles\nPure Chart Analysis: Base all conclusions exclusively on technical data visible in the chart\nSystematic Approach: Follow a structured methodology for each chart analysis\nObjective Assessment: Avoid subjective bias; focus on observable patterns and data\nProbabilistic Scenarios: Express future possibilities as probability-weighted scenarios\nSequential Processing: Analyze each chart individually and document findings immediately\nAnalysis Workflow\nStep 1: Receive Chart Images\n\nWhen the user provides one or more weekly chart images for analysis:\n\nConfirm receipt of all chart images\nIdentify the number of charts to analyze\nNote any specific focus areas requested by the user\nProceed to analyze charts sequentially, one at a time\nStep 2: Load Technical Analysis Framework\n\nBefore beginning analysis, read the comprehensive technical analysis methodology:\n\nRead: references/technical_analysis_framework.md\n\n\nThis reference contains detailed guidance on:\n\nTrend analysis and classification\nSupport and resistance identification\nMoving average interpretation\nVolume analysis\nChart patterns and candlestick analysis\nScenario development and probability assignment\nAnalysis discipline and objectivity\nStep 3: Analyze Each Chart Systematically\n\nFor each chart image, conduct a systematic analysis following this sequence:\n\n3.1 Trend Analysis\nIdentify trend direction (uptrend, downtrend, sideways)\nAssess trend strength (strong, moderate, weak)\nNote trend duration and potential exhaustion signals\nExamine higher highs/lows or lower highs/lows pattern\n3.2 Support and Resistance Analysis\nMark significant horizontal support levels\nMark significant horizontal resistance levels\nIdentify trendline support/resistance\nNote any support-resistance role reversals\nAssess confluence zones where multiple S/R levels align\n3.3 Moving Average Analysis\nDetermine price position relative to 20-week, 50-week, and 200-week MAs\nAssess MA alignment (bullish, bearish, or neutral configuration)\nNote MA slope (rising, falling, flat)\nIdentify any recent or pending MA crossovers\nObserve MAs acting as dynamic support or resistance\n3.4 Volume Analysis\nAssess overall volume trend (increasing, decreasing, stable)\nIdentify volume spikes and their context (at support/resistance, on breakouts)\nCheck for volume confirmation or divergence with price\nNote any volume climax or exhaustion patterns\n3.5 Chart Patterns and Price Action\nIdentify any reversal patterns (hammers, shooting stars, engulfing patterns, etc.)\nIdentify any continuation patterns (flags, triangles, etc.)\nNote significant candlestick formations\nObserve recent breakouts or breakdowns\n3.6 Synthesize Observations\nIntegrate all technical elements into coherent current assessment\nIdentify the most significant factors influencing the chart\nNote any conflicting signals or ambiguity\nEstablish key levels that will determine future direction\nStep 4: Develop Probabilistic Scenarios\n\nFor each analyzed chart, create 2-4 distinct scenarios for future price movement:\n\nScenario Structure\n\nEach scenario must include:\n\nScenario Name: Clear, descriptive title (e.g., \"Bull Case: Breakout Above Resistance\")\nProbability Estimate: Percentage likelihood based on technical factors (must sum to 100% across all scenarios)\nDescription: What this scenario entails and how it would unfold\nSupporting Factors: Technical evidence supporting this scenario (minimum 2-3 factors)\nTarget Levels: Expected price levels if scenario plays out\nInvalidation Level: Specific price level that would negate this scenario\nTypical Scenario Framework\nBase Case Scenario (40-60%): Most likely outcome based on current structure\nBull Case Scenario (20-40%): Optimistic scenario requiring upside breakout\nBear Case Scenario (20-40%): Pessimistic scenario requiring downside breakdown\nAlternative Scenario (5-15%): Lower probability but technically plausible outcome\n\nAdjust probabilities based on strength of supporting technical factors. Ensure probabilities are realistic and sum to 100%.\n\nStep 5: Generate Analysis Report\n\nFor each chart analyzed, create a comprehensive markdown report using the template structure:\n\nRead and use as template: assets/analysis_template.md\n\n\nThe report must include all sections:\n\nChart Overview\nTrend Analysis\nSupport and Resistance Levels\nMoving Average Analysis\nVolume Analysis\nChart Patterns and Price Action\nCurrent Market Assessment\nScenario Analysis (2-4 scenarios with probabilities)\nSummary\nDisclaimer\n\nFile Naming Convention: Save each analysis as [SYMBOL]_technical_analysis_[YYYY-MM-DD].md\n\nExample: SPY_technical_analysis_2025-11-02.md\n\nStep 6: Repeat for Multiple Charts\n\nIf multiple charts are provided:\n\nComplete the full analysis workflow (Steps 3-5) for the first chart\nSave the analysis report\nProceed to the next chart\nRepeat until all charts have been analyzed and documented\n\nDo not batch analyses. Complete and save each report before moving to the next chart.\n\nQuality Standards\nObjectivity Requirements\nBase all analysis strictly on observable chart data\nAvoid incorporating external information (news, fundamentals, sentiment)\nDo not use subjective language like \"I think\" or \"I feel\"\nExpress uncertainty clearly when signals are ambiguous\nPresent both bullish and bearish possibilities to avoid confirmation bias\nCompleteness Requirements\nAddress all sections of the analysis template\nProvide specific price levels for support, resistance, and targets\nJustify probability estimates with technical factors\nInclude invalidation levels for each scenario\nNote any limitations or caveats to the analysis\nClarity Requirements\nUse precise technical terminology correctly\nWrite in clear, professional language\nStructure information logically\nInclude specific price levels (not vague descriptions)\nMake scenarios distinct and mutually exclusive\nExample Usage Scenarios\n\nExample 1: Single Chart Analysis\n\nUser: \"Please analyze this weekly chart of the S&P 500\"\n[Provides chart image]\n\nAnalyst:\n1. Confirms receipt of chart image\n2. Reads technical_analysis_framework.md for methodology\n3. Conducts systematic analysis (trend, S/R, MA, volume, patterns)\n4. Develops 3 scenarios with probabilities (e.g., 55% bullish continuation, 30% consolidation, 15% reversal)\n5. Generates comprehensive analysis report using template\n6. Saves as SPY_technical_analysis_2025-11-02.md\n\n\nExample 2: Multiple Chart Analysis\n\nUser: \"Analyze these three charts: Bitcoin, Ethereum, and Nasdaq\"\n[Provides 3 chart images]\n\nAnalyst:\n1. Confirms receipt of 3 charts\n2. Reads technical_analysis_framework.md\n3. Analyzes Bitcoin chart completely → Generates report → Saves as BTC_technical_analysis_2025-11-02.md\n4. Analyzes Ethereum chart completely → Generates report → Saves as ETH_technical_analysis_2025-11-02.md\n5. Analyzes Nasdaq chart completely → Generates report → Saves as NDX_technical_analysis_2025-11-02.md\n6. Notifies user that all three analyses are complete\n\n\nExample 3: Focused Analysis Request\n\nUser: \"I'm particularly interested in whether this stock will break above resistance. Analyze the chart.\"\n[Provides chart image]\n\nAnalyst:\n1. Conducts full systematic analysis\n2. Pays special attention to resistance levels and breakout probability\n3. Develops scenarios with emphasis on breakout vs. rejection possibilities\n4. Assigns probabilities based on volume, trend strength, and proximity to resistance\n5. Generates complete report with focused scenario analysis\n\nResources\n\nThis skill includes the following bundled resources:\n\nreferences/technical_analysis_framework.md\n\nComprehensive methodology for technical analysis including:\n\nTrend analysis criteria and classification\nSupport and resistance identification techniques\nMoving average interpretation guidelines\nVolume analysis principles\nChart pattern recognition\nScenario development and probability assignment framework\nObjectivity and discipline reminders\n\nUsage: Read this file before conducting analysis to ensure systematic, objective approach.\n\nassets/analysis_template.md\n\nStructured template for technical analysis reports with all required sections.\n\nUsage: Use this template structure for every analysis report. Copy the format and populate with specific findings for each chart."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Veeramanikandanr48/technical-analyst",
    "publisherUrl": "https://clawhub.ai/Veeramanikandanr48/technical-analyst",
    "owner": "Veeramanikandanr48",
    "version": "0.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/technical-analyst",
    "downloadUrl": "https://openagent3.xyz/downloads/technical-analyst",
    "agentUrl": "https://openagent3.xyz/skills/technical-analyst/agent",
    "manifestUrl": "https://openagent3.xyz/skills/technical-analyst/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/technical-analyst/agent.md"
  }
}