← Back to Skills Marketplace
jeyeshield

审核质检

by JEyeshield · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
225
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ad-production-review-quality
Description
审核质检技能 - 自动化质量评估和人工审核工作流
README (SKILL.md)

Review Quality - 审核质检

负责广告素材的质量评估和审核工作流。

Setup

无需额外依赖,TypeScript编译后使用。

When to Use

  • 自动审核广告素材质量
  • 人工审核流程管理
  • 质量评估和打分
  • 合规性检查

Architecture

review-quality/
├── index.ts          # 主入口,审核质检逻辑
├── package.json      # 依赖配置
└── README.md         # 详细文档

Core Commands

自动审核

await api.executeAction('review-quality.auto-review', {
  materialId: string,    // 素材ID
  criteria?: {          // 审核标准
    resolution?: { minWidth: number, minHeight: number },
    format?: string[],
    maxFileSize?: number
  }
});

人工审核

await api.executeAction('review-quality.manual-review', {
  materialId: string,    // 素材ID
  reviewer: string,      // 审核人
  decision: 'approved' | 'rejected' | 'revise',
  comments?: string
});

质量评估

await api.executeAction('review-quality.assess', {
  materialId: string,    // 素材ID
  dimensions: string[]   // 评估维度
});

获取审核状态

await api.executeAction('review-quality.get-status', {
  materialId: string     // 素材ID
});

响应事件

  • review-quality.auto-reviewed - 自动审核完成
  • review-quality.manual-reviewed - 人工审核完成
  • review-quality.assessed - 质量评估完成
Usage Guidance
This skill's implementation appears harmless (no network calls or secret access) but the SKILL.md documentation and the actual code disagree about action names and event names. Before installing or using it: 1) Verify which API your agent expects (executeAction('review-quality.*') vs. registerCommand('review' subcommands) and update either the code or docs so they match. 2) Confirm the event names your system listens for — the code emits 'review.completed'/'review.rejected' while the documentation lists different event names. 3) Note that reviews are stored only in memory (Map) — they will be lost on restart; if persistent storage is needed, request that change. 4) Test the skill in a development environment and inspect emitted events to ensure they won't be accidentally handled by unrelated listeners. These inconsistencies look like sloppy documentation or bundling rather than malicious behavior, but they can cause silent failures, so fix/verify before production use.
Capability Analysis
Type: OpenClaw Skill Name: ad-production-review-quality Version: 1.0.0 The skill bundle implements a standard quality review and assessment workflow for advertising materials. The code in index.ts uses in-memory storage for review records and provides typical CRUD and batch operations without any evidence of data exfiltration, unauthorized execution, or malicious prompt injection.
Capability Assessment
Purpose & Capability
The implemented index.ts provides in-memory review storage, automated checks, manual review commands, batch operations, stats, and listens for generation.completed — which aligns with an ad review/quality workflow. However, SKILL.md and comments reference different action names and event names (e.g., SKILL.md shows api.executeAction('review-quality.auto-review') and events like 'review-quality.auto-reviewed'), whereas the code registers a top-level command named 'review' with subcommands (check/submit/...) and emits 'review.completed' / 'review.rejected'. This mismatch is an incoherence between docs and implementation.
Instruction Scope
SKILL.md instructs use of executeAction('review-quality.*') and documents certain event names, but the runtime code exposes command-based API and different event names. Aside from the naming mismatch, the instructions and code do not attempt to read files, environment variables, or contact external endpoints — no suspicious data-collection or exfiltration behavior is present.
Install Mechanism
No install spec is provided (instruction-only skill); package.json lists only devDependencies (TypeScript, @types/node). There are no downloads, external installers, or extracted archives — low install risk.
Credentials
The skill declares no required environment variables or credentials. The code briefly references api.user?.id (platform-provided user identity) but does not request or read secrets, tokens, or config paths — access appears proportionate for its function.
Persistence & Privilege
always is false and disable-model-invocation is false (normal). The skill keeps data in an in-memory Map (no persistent storage), registers its own commands/events, and listens for generation.completed. It does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ad-production-review-quality
  3. After installation, invoke the skill by name or use /ad-production-review-quality
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
初始版本发布
Metadata
Slug ad-production-review-quality
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 审核质检?

审核质检技能 - 自动化质量评估和人工审核工作流. It is an AI Agent Skill for Claude Code / OpenClaw, with 225 downloads so far.

How do I install 审核质检?

Run "/install ad-production-review-quality" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 审核质检 free?

Yes, 审核质检 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 审核质检 support?

审核质检 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 审核质检?

It is built and maintained by JEyeshield (@jeyeshield); the current version is v1.0.0.

💬 Comments