{
  "schemaVersion": "1.0",
  "item": {
    "slug": "vibration-analysis",
    "name": "Vibration Analysis",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/Sertug17/vibration-analysis",
    "canonicalUrl": "https://clawhub.ai/Sertug17/vibration-analysis",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/vibration-analysis",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=vibration-analysis",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.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-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.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/vibration-analysis"
    },
    "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/vibration-analysis",
    "agentPageUrl": "https://openagent3.xyz/skills/vibration-analysis/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vibration-analysis/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vibration-analysis/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": "Wind Turbine Drivetrain Vibration Analysis",
        "body": "Evaluates drivetrain vibration health across three subsystems: main bearing, gearbox, and generator."
      },
      {
        "title": "When to Use",
        "body": "Load this skill when the user wants to:\n\nAssess drivetrain vibration health from CMS or SCADA data\nInterpret RMS, peak-to-peak, or spectral findings for main bearing, gearbox, or generator\nCorrelate vibration alarms with operational events\nDecide whether to continue operating, increase monitoring, or shut down"
      },
      {
        "title": "Drivetrain Components",
        "body": "ComponentSensor LocationKey FrequenciesMain BearingNon-drive end, drive endBPFO, BPFI, BSF, FTFGearbox LSSLow speed shaftGear mesh (LSS x teeth), bearing defect freqsGearbox IMSIntermediate shaftIMS gear mesh harmonicsGearbox HSSHigh speed shaftHSS gear mesh, bearing defect freqsGenerator NDENon-drive end bearingElectrical harmonics, bearing defect freqsGenerator DEDrive end bearingBearing defect freqs, rotor unbalance"
      },
      {
        "title": "Vibration Thresholds (ISO 10816 / CMS Reference)",
        "body": "LocationNormalWarningCriticalMain Bearing RMS (g)< 0.30.3 - 0.8> 0.8Gearbox HSS RMS (g)< 0.50.5 - 1.5> 1.5Gearbox LSS/IMS RMS (g)< 0.30.3 - 1.0> 1.0Generator RMS (g)< 0.50.5 - 1.2> 1.2Peak-to-peak step change< 10%10-30%> 30%\n\nNote: Always evaluate against site-specific baseline. A 20% rise from stable baseline is more significant than an absolute value alone."
      },
      {
        "title": "Frequency Fault Signatures",
        "body": "FaultFrequency SignatureBearing outer race (BPFO)(N/2) x (1 - d/D x cos a) x RPMBearing inner race (BPFI)(N/2) x (1 + d/D x cos a) x RPMGear meshnumber of teeth x shaft RPMGear mesh sidebandsGMF +/- shaft frequencyRotor unbalance1x RPM dominantMisalignment2x RPM dominant, axial componentLoosenessSub-harmonics (0.5x, 1.5x) or high harmonic content"
      },
      {
        "title": "Severity Scale",
        "body": "SeverityLabelDescriptionAction1HealthyAll values normal, stable trendContinue normal operation2Early warning1-2 parameters in warning zone, stableIncrease CMS polling frequency3ModerateMultiple warning flags or single criticalInspect within 2 weeks4SignificantCritical zone or rapid trend growthPlan shutdown within 48-72 hours5CriticalMultiple critical flags, step-changeImmediate shutdown required"
      },
      {
        "title": "Procedure",
        "body": "Collect inputs: CMS trend (last 30-90 days), current RMS and peak-to-peak per component, frequency spectrum findings, SCADA alarms, operational context.\nEvaluate RMS values against thresholds. Flag Warning or Critical zones.\nAnalyze trend:\n\nStable: value in warning zone but flat for >30 days = lower urgency\nGradual rise: value increasing steadily = schedule inspection\nStep change: sudden jump >30% = treat as Critical regardless of absolute value\n\n\nInterpret frequency spectrum if available:\n\nMatch dominant peaks to fault signatures table\nNote sidebands around gear mesh frequencies\nNote sub-harmonics or 1x/2x dominance\n\n\nCorrelate with SCADA alarms and operational events.\nAssign severity per component, then determine drivetrain-level severity as highest.\nGenerate output report using the format below."
      },
      {
        "title": "Output Format",
        "body": "=== DRIVETRAIN VIBRATION REPORT ===\n\nASSET        : [Turbine ID]\nSITE         : [Site name]\nDATA PERIOD  : [Date range of CMS/SCADA data]\nMISSING DATA : [List any unavailable inputs]\n\nMAIN BEARING:\nRMS          : [value] g - [Normal / Warning / Critical]\nTrend        : [Stable / Gradual rise / Step change]\nSpectrum     : [Key findings or not available]\nSCADA Alarms : [Count and type]\nSeverity     : [1-5] - [Label]\n\nGEARBOX (LSS / IMS / HSS):\nRMS          : LSS [value] g / IMS [value] g / HSS [value] g\nTrend        : [per shaft]\nSpectrum     : [Key findings]\nSCADA Alarms : [Count and type]\nSeverity     : [1-5] - [Label]\n\nGENERATOR (DE / NDE):\nRMS          : DE [value] g / NDE [value] g\nTrend        : [per bearing]\nSpectrum     : [Key findings]\nSCADA Alarms : [Count and type]\nSeverity     : [1-5] - [Label]\n\nDRIVETRAIN SEVERITY : [1-5] - [Label]\nSHUTDOWN            : [Yes / No / Conditional]\n\nFAULT HYPOTHESIS:\n\n[e.g., HSS bearing outer race defect - BPFO peak confirmed at X Hz]\n[e.g., Gear mesh sideband modulation - possible gear wear or load variation]\n\nRECOMMENDED ACTIONS:\n\n[e.g., Increase CMS polling to daily for HSS channel]\n[e.g., Oil sample with ferrography within 72 hours]\n[e.g., Plan HSS bearing replacement at next scheduled outage]\n\nESCALATION TRIGGERS:\n\n[e.g., RMS exceeds 1.5 g on HSS - immediate shutdown]\n[e.g., Step change >30% on any channel - treat as critical]\n[e.g., New BPFO or BPFI peak confirmed in spectrum - escalate to Severity 4]"
      },
      {
        "title": "Cross-Skill Correlation",
        "body": "If gearbox visual data is available, load wind-turbine-gearbox skill and cross-correlate:\n\nHigh Fe ppm + rising HSS vibration = active wear confirmation\nSpalling in borescope + BPFO peak in spectrum = bearing failure progression\nNormal oil + rising vibration = early fault not yet generating debris (higher urgency)\n\nIf blade inspection data is available, check for rotor imbalance:\n\n1x RPM dominant in main bearing spectrum + blade damage = aerodynamic imbalance\nAsymmetric blade damage across A/B/C = mass or aerodynamic imbalance source"
      },
      {
        "title": "Pitfalls",
        "body": "Do not evaluate vibration in isolation. Cross-reference with oil analysis and visual inspection.\nA single high RMS reading during a storm or grid fault is not a fault indicator. Check operational context.\nSpectrum analysis requires RPM-normalized data. Raw frequency peaks are meaningless without shaft RPM.\nGenerator electrical faults can appear as vibration. Check electrical data before attributing to mechanical cause.\nStable high RMS is less urgent than rapidly rising moderate RMS. Trend rate matters more than absolute value."
      },
      {
        "title": "Verification",
        "body": "After generating the report, confirm with the user:\n\nDoes the severity match CMS system alerts or OEM recommendations?\nIs shaft RPM data available to normalize spectrum frequencies?\nAre there recent maintenance events that could explain vibration changes?\nIs SCADA power curve deviation consistent with vibration findings?"
      }
    ],
    "body": "Wind Turbine Drivetrain Vibration Analysis\n\nEvaluates drivetrain vibration health across three subsystems: main bearing, gearbox, and generator.\n\nWhen to Use\n\nLoad this skill when the user wants to:\n\nAssess drivetrain vibration health from CMS or SCADA data\nInterpret RMS, peak-to-peak, or spectral findings for main bearing, gearbox, or generator\nCorrelate vibration alarms with operational events\nDecide whether to continue operating, increase monitoring, or shut down\nDrivetrain Components\nComponent\tSensor Location\tKey Frequencies\nMain Bearing\tNon-drive end, drive end\tBPFO, BPFI, BSF, FTF\nGearbox LSS\tLow speed shaft\tGear mesh (LSS x teeth), bearing defect freqs\nGearbox IMS\tIntermediate shaft\tIMS gear mesh harmonics\nGearbox HSS\tHigh speed shaft\tHSS gear mesh, bearing defect freqs\nGenerator NDE\tNon-drive end bearing\tElectrical harmonics, bearing defect freqs\nGenerator DE\tDrive end bearing\tBearing defect freqs, rotor unbalance\nVibration Thresholds (ISO 10816 / CMS Reference)\nLocation\tNormal\tWarning\tCritical\nMain Bearing RMS (g)\t< 0.3\t0.3 - 0.8\t> 0.8\nGearbox HSS RMS (g)\t< 0.5\t0.5 - 1.5\t> 1.5\nGearbox LSS/IMS RMS (g)\t< 0.3\t0.3 - 1.0\t> 1.0\nGenerator RMS (g)\t< 0.5\t0.5 - 1.2\t> 1.2\nPeak-to-peak step change\t< 10%\t10-30%\t> 30%\n\nNote: Always evaluate against site-specific baseline. A 20% rise from stable baseline is more significant than an absolute value alone.\n\nFrequency Fault Signatures\nFault\tFrequency Signature\nBearing outer race (BPFO)\t(N/2) x (1 - d/D x cos a) x RPM\nBearing inner race (BPFI)\t(N/2) x (1 + d/D x cos a) x RPM\nGear mesh\tnumber of teeth x shaft RPM\nGear mesh sidebands\tGMF +/- shaft frequency\nRotor unbalance\t1x RPM dominant\nMisalignment\t2x RPM dominant, axial component\nLooseness\tSub-harmonics (0.5x, 1.5x) or high harmonic content\nSeverity Scale\nSeverity\tLabel\tDescription\tAction\n1\tHealthy\tAll values normal, stable trend\tContinue normal operation\n2\tEarly warning\t1-2 parameters in warning zone, stable\tIncrease CMS polling frequency\n3\tModerate\tMultiple warning flags or single critical\tInspect within 2 weeks\n4\tSignificant\tCritical zone or rapid trend growth\tPlan shutdown within 48-72 hours\n5\tCritical\tMultiple critical flags, step-change\tImmediate shutdown required\nProcedure\nCollect inputs: CMS trend (last 30-90 days), current RMS and peak-to-peak per component, frequency spectrum findings, SCADA alarms, operational context.\nEvaluate RMS values against thresholds. Flag Warning or Critical zones.\nAnalyze trend:\nStable: value in warning zone but flat for >30 days = lower urgency\nGradual rise: value increasing steadily = schedule inspection\nStep change: sudden jump >30% = treat as Critical regardless of absolute value\nInterpret frequency spectrum if available:\nMatch dominant peaks to fault signatures table\nNote sidebands around gear mesh frequencies\nNote sub-harmonics or 1x/2x dominance\nCorrelate with SCADA alarms and operational events.\nAssign severity per component, then determine drivetrain-level severity as highest.\nGenerate output report using the format below.\nOutput Format\n\n=== DRIVETRAIN VIBRATION REPORT ===\n\nASSET : [Turbine ID] SITE : [Site name] DATA PERIOD : [Date range of CMS/SCADA data] MISSING DATA : [List any unavailable inputs]\n\nMAIN BEARING: RMS : [value] g - [Normal / Warning / Critical] Trend : [Stable / Gradual rise / Step change] Spectrum : [Key findings or not available] SCADA Alarms : [Count and type] Severity : [1-5] - [Label]\n\nGEARBOX (LSS / IMS / HSS): RMS : LSS [value] g / IMS [value] g / HSS [value] g Trend : [per shaft] Spectrum : [Key findings] SCADA Alarms : [Count and type] Severity : [1-5] - [Label]\n\nGENERATOR (DE / NDE): RMS : DE [value] g / NDE [value] g Trend : [per bearing] Spectrum : [Key findings] SCADA Alarms : [Count and type] Severity : [1-5] - [Label]\n\nDRIVETRAIN SEVERITY : [1-5] - [Label] SHUTDOWN : [Yes / No / Conditional]\n\nFAULT HYPOTHESIS:\n\n[e.g., HSS bearing outer race defect - BPFO peak confirmed at X Hz]\n[e.g., Gear mesh sideband modulation - possible gear wear or load variation]\n\nRECOMMENDED ACTIONS:\n\n[e.g., Increase CMS polling to daily for HSS channel]\n[e.g., Oil sample with ferrography within 72 hours]\n[e.g., Plan HSS bearing replacement at next scheduled outage]\n\nESCALATION TRIGGERS:\n\n[e.g., RMS exceeds 1.5 g on HSS - immediate shutdown]\n[e.g., Step change >30% on any channel - treat as critical]\n[e.g., New BPFO or BPFI peak confirmed in spectrum - escalate to Severity 4]\nCross-Skill Correlation\n\nIf gearbox visual data is available, load wind-turbine-gearbox skill and cross-correlate:\n\nHigh Fe ppm + rising HSS vibration = active wear confirmation\nSpalling in borescope + BPFO peak in spectrum = bearing failure progression\nNormal oil + rising vibration = early fault not yet generating debris (higher urgency)\n\nIf blade inspection data is available, check for rotor imbalance:\n\n1x RPM dominant in main bearing spectrum + blade damage = aerodynamic imbalance\nAsymmetric blade damage across A/B/C = mass or aerodynamic imbalance source\nPitfalls\nDo not evaluate vibration in isolation. Cross-reference with oil analysis and visual inspection.\nA single high RMS reading during a storm or grid fault is not a fault indicator. Check operational context.\nSpectrum analysis requires RPM-normalized data. Raw frequency peaks are meaningless without shaft RPM.\nGenerator electrical faults can appear as vibration. Check electrical data before attributing to mechanical cause.\nStable high RMS is less urgent than rapidly rising moderate RMS. Trend rate matters more than absolute value.\nVerification\n\nAfter generating the report, confirm with the user:\n\nDoes the severity match CMS system alerts or OEM recommendations?\nIs shaft RPM data available to normalize spectrum frequencies?\nAre there recent maintenance events that could explain vibration changes?\nIs SCADA power curve deviation consistent with vibration findings?"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Sertug17/vibration-analysis",
    "publisherUrl": "https://clawhub.ai/Sertug17/vibration-analysis",
    "owner": "Sertug17",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/vibration-analysis",
    "downloadUrl": "https://openagent3.xyz/downloads/vibration-analysis",
    "agentUrl": "https://openagent3.xyz/skills/vibration-analysis/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vibration-analysis/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vibration-analysis/agent.md"
  }
}