openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Conflict Of Interest Checker

Check for co-authorship conflicts between authors and suggested reviewers

开发与 DevOps

作者:AIpoch @AIPOCH-AI

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v0.1.4

统计:⭐ 0 · 40 · 0 current installs · 0 all-time installs

0

安装量(当前) 0

🛡 VirusTotal :良性 · OpenClaw :良性

Package:aipoch-ai/conflict-of-interest-checker

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :良性

OpenClaw 评估

The skill is internally consistent with its stated purpose (local co-authorship conflict checking), requests no credentials or network access, and contains only a small, non-malicious Python script — but the script has quality bugs and you should review/run it in a sandbox before use.

目的

Name/description match the code and instructions: a local Python tool that compares authors and reviewers using publication records. It does not request unrelated credentials, binaries, or network access.

说明范围

SKILL.md directs the agent/user to run the included script with author/reviewer lists or a CSV file. The instructions are scoped to the task and do not request external data. However the documentation's security checklist (e.g., path traversal protections) is not implemented in the script — the tool will open whatever CSV path you provide without validation.

安装机制

No install spec; this is instruction-only plus a small included Python script. No third-party downloads or package installation are required.

证书

The skill declares no environment variables, credentials, or config paths and the code does not access any secrets or external service credentials.

持久

Skill is not always-enabled and does not request persistent or elevated agent/system privileges. It only runs when invoked.

综合结论

This skill appears to do what it claims and is not requesting secrets or network access. Still, treat it as untrusted code: (1) Review the script first — it contains small bugs (e.g., demo data uses lists where the code expects sets and an institutional-check function references an undefined variable) that can cause crashes or unexpected behavior. (2) Run it in an isolated environment or sandbox and test with non-sensitive sample CSVs. (3) Do …

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Conflict Of Interest Checker」。简介:Check for co-authorship conflicts between authors and suggested reviewers。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aipoch-ai/conflict-of-interest-checker/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: conflict-of-interest-checker
description: Check for co-authorship conflicts between authors and suggested reviewers
version: 1.0.0
category: Writing
tags: []
author: AIPOCH
license: MIT
status: Draft
risk_level: Medium
skill_type: Tool/Script
owner: AIPOCH
reviewer: ''
last_updated: '2026-02-06'
---

# Conflict of Interest Checker

Reviewer conflict detection tool.

## Use Cases
- Journal submission prep
- Editorial decisions
- Peer review integrity
- Compliance verification

## Parameters

| Parameter | Type | Default | Required | Description |
|-----------|------|---------|----------|-------------|
| `--authors`, `-a` | string | - | Yes | Comma-separated author names |
| `--reviewers`, `-r` | string | - | Yes | Comma-separated reviewer names |
| `--publications`, `-p` | string | - | No | CSV file with publication records |

### CSV Format

```csv
author,reviewer,paper_id
Smith,Brown,paper1
Smith,Jones,paper2
```

## Usage

```bash
# Check with demo data
python scripts/main.py --authors "Smith,Jones,Lee" --reviewers "Brown,Davis,Wilson"

# Check with publication records
python scripts/main.py --authors "Smith,Jones" --reviewers "Brown,Davis" --publications pubs.csv
```

## Returns
- Conflict flagging (coauthorship, institutional)
- Shared publication list
- Recommendation: Accept/Recuse
- Alternative reviewer suggestions

### Example Output

```
⚠ Found 2 potential conflict(s):

1. COAUTHORSHIP CONFLICT
   Reviewer: Brown
   Author: Smith
   Shared papers: paper1

2. COAUTHORSHIP CONFLICT
   Reviewer: Wilson
   Author: Smith
   Shared papers: paper2
```

## Risk Assessment

| Risk Indicator | Assessment | Level |
|----------------|------------|-------|
| Code Execution | Python/R scripts executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Output files saved to workspace | Low |

## Security Checklist

- [ ] No hardcoded credentials or API keys
- [ ] No unauthorized file system access (../)
- [ ] Output does not expose sensitive information
- [ ] Prompt injection protections in place
- [ ] Input file paths validated (no ../ traversal)
- [ ] Output directory restricted to workspace
- [ ] Script execution in sandboxed environment
- [ ] Error messages sanitized (no stack traces exposed)
- [ ] Dependencies audited
## Prerequisites

No additional Python packages required.

## Evaluation Criteria

### Success Metrics
- [ ] Successfully executes main functionality
- [ ] Output meets quality standards
- [ ] Handles edge cases gracefully
- [ ] Performance is acceptable

### Test Cases
1. **Basic Functionality**: Standard input → Expected output
2. **Edge Case**: Invalid input → Graceful error handling
3. **Performance**: Large dataset → Acceptable processing time

## Lifecycle Status

- **Current Stage**: Draft
- **Next Review Date**: 2026-03-06
- **Known Issues**: None
- **Planned Improvements**: 
  - Performance optimization
  - Additional feature support