openclaw - 💡(How to fix) Fix [ClawHub] False positive: paper2slides flagged as suspicious [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#69598Fetched 2026-04-22 07:50:25
View on GitHub
Comments
0
Participants
1
Timeline
0
Reactions
0
RAW_BUFFERClick to expand / collapse

Skill Info

Issue

My skill paper2slides (Paper to Slides) has been flagged as suspicious by ClawHub Security, and as a result it does not appear in search results. The publisher dashboard shows:

"Skill flagged — suspicious patterns detected"

What the skill does

It is an academic tool with a two-phase pipeline:

  1. Phase 1: Deep-reads a PDF paper (local file or arXiv URL) and generates a structured bilingual research report
  2. Phase 2: Transforms the report into a self-contained HTML slide deck for seminars/group meetings

The skill contains only:

  • SKILL.md — agent instructions
  • prompts/ — markdown templates for report and slide generation
  • style-examples/ — CSS style presets
  • style-preview.html — a static HTML preview page

There is no executable code (no .py, .sh, .js), no network calls, no file system operations beyond reading PDFs and writing output files. All operations are performed through standard OpenClaw agent tools (read, write, exec for pdftotext and curl).

Request

Could you review the scan results and let me know what triggered the flag? I would appreciate guidance on how to resolve it so the skill can appear in search results normally.

Thank you!

extent analysis

TL;DR

The skill may be flagged due to the use of exec with pdftotext and curl in the OpenClaw agent tools, which could be misinterpreted as a security risk.

Guidance

  • Review the scan results to identify the specific patterns or behaviors that triggered the flag, as the issue might be related to how the exec tool is utilized within the skill.
  • Verify that the use of pdftotext and curl through exec is properly documented and aligns with ClawHub's security policies, as transparency in the skill's functionality might help in resolving the issue.
  • Consider reaching out to ClawHub Security for a detailed analysis of the flag, as they can provide specific insights into what triggered the suspicious pattern detection.
  • Ensure that all dependencies and tools used (like pdftotext and curl) are up-to-date and do not introduce known vulnerabilities.

Example

No specific code example can be provided without knowing the exact implementation details of the skill, but ensuring that any executable commands are properly sanitized and validated is crucial.

Notes

The lack of direct code access limits the ability to provide a precise fix. The guidance is based on the information given about the skill's functionality and the tools it uses.

Recommendation

Apply workaround: Given the information, it seems that clarifying the use of exec with pdftotext and curl and ensuring compliance with ClawHub's security guidelines might be necessary to resolve the issue without making significant changes to the skill's functionality.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [ClawHub] False positive: paper2slides flagged as suspicious [1 participants]