scut-review-monitorCheck or monitor the SCUT thesis blind-review status page through the graduate portal and refresh cookies through a local Python helper.
Install via ClawdBot CLI:
clawdbot install songxf1024/scut-review-monitorGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Sends data to undocumented external endpoint (potential exfiltration)
notify → http://ip:7790/send/friendCalls external URL not in known-safe list
https://clawhub.ai/songxf1024/scut-review-monitorAI Analysis
The skill sends monitoring notifications to an undocumented, user-configurable external HTTP endpoint (http://ip:7790/send/friend), which could be used for data exfiltration. While this appears to be a configurable notification feature, the endpoint is not documented in the skill description, creating a potential for misuse if the configuration is compromised or malicious.
Audited Apr 18, 2026 · audit v1.0
Generated Oct 1, 2026
A graduate student asks the AI assistant to check the current SCUT thesis blind-review status through the graduate portal. The skill runs `check-once`, returns the watched page text verbatim, and avoids launching a long-lived monitor unless requested. This is ideal for quick daily status questions.
When the portal session expires, the student uses the skill's `login` command to re-authenticate via Playwright Chromium headless mode. The helper saves login cookies and automatically extracts the QQ login QR code as a PNG and data URL for convenient scanning. This reduces manual login friction for thesis-related portal access.
A student explicitly requests continuous monitoring of blind-review status changes, such as waiting for results to be published. The skill runs foreground `monitor` with polling and sends notifications through configured webhooks or ServerChan. It reports old and new watched values when changes occur.
A program administrator or teaching assistant uses the skill to periodically check the blind-review pipeline status for multiple students on the SCUT portal. The skill reads runtime configuration from config.json and can be adapted by editing the watched XPath without changing code. Notifications help staff respond quickly when review milestones change.
If a user wants daemonized or auto-start monitoring, the skill advises supervising the helper with systemd, launchd, or cron instead of running an unsupervised background job. The foreground monitoring command can be invoked by an external scheduler, and notifications are routed through the configured endpoint. This keeps long-running jobs outside the skill's own process scope.
The skill runs entirely on the host machine with Python and Playwright, using a local config file rather than environment variables. Users install and configure it themselves, including notification credentials and watched XPath. It is suited for individual students or power users who prefer privacy and local control.
The skill can be packaged as an optional add-on for university graduate programs to monitor blind-review progress and notify staff. It integrates with existing portal logins and sends alerts via configurable notification channels. The value comes from reducing manual portal checks and improving response times.
The skill acts as a specialized automation front end for monitoring SCUT portal changes and pushing alerts to ServerChan or webhook endpoints. It can be bundled with notification setup, cookie management, and QR login support as a convenience service. Revenue can come from premium configuration assistance or managed monitoring.
💬 Integration Tip
Copy config.json.example to config.json and set notification fields before use. Run check-once for quick status queries and reserve monitor only for explicit continuous monitoring requests.
Scored Oct 1, 2026
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Monitor RSS and Atom feeds for content research. Track blogs, news sites, newsletters, and any feed source. Use when monitoring competitors, tracking industr...
用 MinerU API 解析 PDF/Word/PPT/图片为 Markdown,支持公式、表格、OCR。适用于论文解析、文档提取。
Provides a personalized morning report with today's reminders, undone Notion tasks, and vault storage summary for daily planning.
Extract text from PDFs with OCR support. Perfect for digitizing documents, processing invoices, or analyzing content. Zero dependencies required.
Fetch scheduled economic events and data releases from the FMP API for specified dates, filtering by impact, country, and type, and output a chronological ma...