{
  "schemaVersion": "1.0",
  "item": {
    "slug": "afrexai-whistleblower",
    "name": "Whistleblower Ethics Hotline",
    "source": "tencent",
    "type": "skill",
    "category": "其他",
    "sourceUrl": "https://clawhub.ai/1kalin/afrexai-whistleblower",
    "canonicalUrl": "https://clawhub.ai/1kalin/afrexai-whistleblower",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/afrexai-whistleblower",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-whistleblower",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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/afrexai-whistleblower"
    },
    "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/afrexai-whistleblower",
    "agentPageUrl": "https://openagent3.xyz/skills/afrexai-whistleblower/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-whistleblower/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-whistleblower/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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Whistleblower & Ethics Hotline Framework",
        "body": "Build a confidential reporting system and ethics investigation workflow for your organization. Covers anonymous intake, case triage, investigation protocols, regulatory obligations, and retaliation prevention."
      },
      {
        "title": "What This Skill Does",
        "body": "When activated, guide the user through:\n\nIntake Channel Design — Set up anonymous reporting (web form, hotline, email alias, physical drop box). Ensure no metadata leaks caller identity. Recommend third-party platforms (EthicsPoint, NAVEX, AllVoices) vs self-hosted.\n\n\nCase Triage Matrix\nSeverityExamplesResponse SLAEscalationCriticalFraud >$50K, safety hazard, harassment by exec24 hoursBoard/Audit Committee + outside counselHighPolicy violation, discrimination, data breach72 hoursGeneral Counsel + CHROMediumConflict of interest, expense abuse5 business daysCompliance OfficerLowPolicy questions, minor conduct10 business daysHR Business Partner\n\n\nInvestigation Protocol\n\nPreserve evidence before interviewing\nSeparation of duties: investigator ≠ accused's manager\nInterview template: open questions, avoid leading, document verbatim\nChain of custody for digital evidence\nTimeline reconstruction framework\nFindings memo template (facts only, no opinion)\n\n\n\nRegulatory Compliance by Jurisdiction\n\nUS: SOX Section 301 (public companies must have anonymous channel), Dodd-Frank (SEC bounty program, anti-retaliation), False Claims Act (qui tam)\nEU: EU Whistleblower Directive 2019/1937 (mandatory for 50+ employees, 3-month feedback deadline)\nUK: Public Interest Disclosure Act 1998 (PIDA), FCA whistleblowing rules\nAustralia: Corporations Act 2001 Part 9.4AAA\nCanada: PSDPA (federal public sector), provincial variations\n\n\n\nRetaliation Prevention Checklist\n\nDocument reporter's current performance rating, comp, role BEFORE investigation\nNo adverse actions (termination, transfer, demotion, schedule change) without compliance sign-off\nMonitor for subtle retaliation: exclusion from meetings, workload changes, peer pressure\nMandatory retaliation training for all managers annually\nExit interview flag: \"Were you ever discouraged from reporting concerns?\"\n\n\n\nBoard Reporting Template\n\nQuarterly: # reports received, # open, # closed, avg resolution time, category breakdown\nAnnual: trends, benchmarking vs industry (NAVEX Hotline Benchmark Report), policy changes made, training completion rates\n\n\n\nPolicy Document Generator\nOutput a complete Whistleblower Protection Policy covering:\n\nPurpose and scope\nProtected disclosures definition\nReporting channels\nConfidentiality and anonymity guarantees\nInvestigation process overview\nNon-retaliation commitment\nRecord retention (7 years minimum)\nAnnual review clause\n\n\n\n10-Industry Benchmarks\nIndustryAvg Reports per 100 EmployeesTop CategoryCompliance FocusFinancial Services1.4Fraud/TheftSOX, BSA/AML, FCAHealthcare1.8Patient SafetyHIPAA, False Claims ActManufacturing0.9Safety/EnvironmentOSHA, EPATechnology0.7HR/DiscriminationSOX (if public), GDPRGovernment1.2Waste/AbuseInspector General, PSDPAEducation0.8Title IX, SafetyClery Act, Title IXRetail1.1Theft/HRFLSA, state wage lawsEnergy1.0Safety/EnvironmentNRC, EPA, OSHALegal/Professional0.6Conflicts of InterestBar rules, SOXConstruction1.3Safety/WageOSHA, Davis-Bacon"
      },
      {
        "title": "Output Format",
        "body": "Deliver as structured markdown with clear sections. Include jurisdiction-specific callouts based on user's location. Provide copy-paste policy language where appropriate.\n\nBuilt by AfrexAI — AI agent context packs for every business function.\nBrowse all packs: https://afrexai-cto.github.io/context-packs/"
      }
    ],
    "body": "Whistleblower & Ethics Hotline Framework\n\nBuild a confidential reporting system and ethics investigation workflow for your organization. Covers anonymous intake, case triage, investigation protocols, regulatory obligations, and retaliation prevention.\n\nWhat This Skill Does\n\nWhen activated, guide the user through:\n\nIntake Channel Design — Set up anonymous reporting (web form, hotline, email alias, physical drop box). Ensure no metadata leaks caller identity. Recommend third-party platforms (EthicsPoint, NAVEX, AllVoices) vs self-hosted.\n\nCase Triage Matrix\n\nSeverity\tExamples\tResponse SLA\tEscalation\nCritical\tFraud >$50K, safety hazard, harassment by exec\t24 hours\tBoard/Audit Committee + outside counsel\nHigh\tPolicy violation, discrimination, data breach\t72 hours\tGeneral Counsel + CHRO\nMedium\tConflict of interest, expense abuse\t5 business days\tCompliance Officer\nLow\tPolicy questions, minor conduct\t10 business days\tHR Business Partner\n\nInvestigation Protocol\n\nPreserve evidence before interviewing\nSeparation of duties: investigator ≠ accused's manager\nInterview template: open questions, avoid leading, document verbatim\nChain of custody for digital evidence\nTimeline reconstruction framework\nFindings memo template (facts only, no opinion)\n\nRegulatory Compliance by Jurisdiction\n\nUS: SOX Section 301 (public companies must have anonymous channel), Dodd-Frank (SEC bounty program, anti-retaliation), False Claims Act (qui tam)\nEU: EU Whistleblower Directive 2019/1937 (mandatory for 50+ employees, 3-month feedback deadline)\nUK: Public Interest Disclosure Act 1998 (PIDA), FCA whistleblowing rules\nAustralia: Corporations Act 2001 Part 9.4AAA\nCanada: PSDPA (federal public sector), provincial variations\n\nRetaliation Prevention Checklist\n\nDocument reporter's current performance rating, comp, role BEFORE investigation\nNo adverse actions (termination, transfer, demotion, schedule change) without compliance sign-off\nMonitor for subtle retaliation: exclusion from meetings, workload changes, peer pressure\nMandatory retaliation training for all managers annually\nExit interview flag: \"Were you ever discouraged from reporting concerns?\"\n\nBoard Reporting Template\n\nQuarterly: # reports received, # open, # closed, avg resolution time, category breakdown\nAnnual: trends, benchmarking vs industry (NAVEX Hotline Benchmark Report), policy changes made, training completion rates\n\nPolicy Document Generator Output a complete Whistleblower Protection Policy covering:\n\nPurpose and scope\nProtected disclosures definition\nReporting channels\nConfidentiality and anonymity guarantees\nInvestigation process overview\nNon-retaliation commitment\nRecord retention (7 years minimum)\nAnnual review clause\n\n10-Industry Benchmarks\n\nIndustry\tAvg Reports per 100 Employees\tTop Category\tCompliance Focus\nFinancial Services\t1.4\tFraud/Theft\tSOX, BSA/AML, FCA\nHealthcare\t1.8\tPatient Safety\tHIPAA, False Claims Act\nManufacturing\t0.9\tSafety/Environment\tOSHA, EPA\nTechnology\t0.7\tHR/Discrimination\tSOX (if public), GDPR\nGovernment\t1.2\tWaste/Abuse\tInspector General, PSDPA\nEducation\t0.8\tTitle IX, Safety\tClery Act, Title IX\nRetail\t1.1\tTheft/HR\tFLSA, state wage laws\nEnergy\t1.0\tSafety/Environment\tNRC, EPA, OSHA\nLegal/Professional\t0.6\tConflicts of Interest\tBar rules, SOX\nConstruction\t1.3\tSafety/Wage\tOSHA, Davis-Bacon\nOutput Format\n\nDeliver as structured markdown with clear sections. Include jurisdiction-specific callouts based on user's location. Provide copy-paste policy language where appropriate.\n\nBuilt by AfrexAI — AI agent context packs for every business function. Browse all packs: https://afrexai-cto.github.io/context-packs/"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/1kalin/afrexai-whistleblower",
    "publisherUrl": "https://clawhub.ai/1kalin/afrexai-whistleblower",
    "owner": "1kalin",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/afrexai-whistleblower",
    "downloadUrl": "https://openagent3.xyz/downloads/afrexai-whistleblower",
    "agentUrl": "https://openagent3.xyz/skills/afrexai-whistleblower/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-whistleblower/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-whistleblower/agent.md"
  }
}