← Back to Skills Marketplace
117
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install kol-profiler
Description
Analyze physician academic influence and collaboration networks
README (SKILL.md)
KOL Profiler
Key Opinion Leader analysis tool.
Use Cases
- KOL identification
- Collaboration mapping
- Speaker bureau selection
- Advisory board planning
Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--therapeutic-area |
string | - | Yes | Disease field or therapeutic area |
--geography |
string | global | No | Regional scope (global, US, EU, Asia) |
--metrics |
string | h-index | No | Metrics to analyze (h-index, citations, centrality, all) |
--output, -o |
string | stdout | No | Output file path |
--format |
string | json | No | Output format (json, csv, html) |
Returns
- Ranked KOL list
- Network visualization data
- Publication timeline
- Collaboration clusters
Example
Oncology KOLs in East Asia with high trial participation
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
- Basic Functionality: Standard input → Expected output
- Edge Case: Invalid input → Graceful error handling
- 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
Usage Guidance
This skill appears to be a small local profiler script, but SKILL.md and the code disagree: the documentation lists many parameters and safety checks that the script does not implement. Before installing or running: (1) review or run the included scripts/main.py directly in a safe environment; (2) do not pass paths to sensitive files — the script will open any JSON path you give it without validation; (3) if you expect --output/--format/other features, request an updated SKILL.md or updated code; (4) run the script on non-sensitive demo data first; (5) if you will integrate into workflows, add input-path validation and explicit output-path handling or sandbox execution. The mismatch between documentation and code is the primary reason for a cautious (suspicious) classification.
Capability Analysis
Type: OpenClaw Skill
Name: kol-profiler
Version: 1.0.0
The kol-profiler skill is a standard data processing tool designed to analyze academic metrics for medical professionals. The Python script (scripts/main.py) performs h-index calculations and collaboration mapping using local JSON data or demo inputs, with no evidence of network activity, data exfiltration, or malicious execution patterns. The documentation (SKILL.md) accurately reflects the code's behavior and includes appropriate security self-assessments.
Capability Assessment
Purpose & Capability
The name/description (analyze physician influence and collaboration networks) matches the included Python script: main.py computes simple publication metrics and collaborators from a provided JSON or demo data. No network calls or external services are present and no extra binaries or credentials are requested.
Instruction Scope
SKILL.md documents many parameters (--therapeutic-area, --metrics, --output, --format) and security checks (input validation, preventing ../ traversal) that are not implemented in scripts/main.py. The script only accepts --author, --data, and --demo. The SKILL.md promises output-file and format options that the code does not support, creating a clear mismatch. The script reads an arbitrary JSON file path supplied by the user with no validation beyond json.load, so malicious or accidental input could expose sensitive local data if the user supplies an unexpected path.
Install Mechanism
No install spec (instruction-only style plus a single small script). Nothing is downloaded or written to disk by an installer; only the included script would run. This is the lowest install risk.
Credentials
The skill declares no required environment variables or credentials and the code contains none. That is proportional to the stated purpose.
Persistence & Privilege
The skill does not request persistent presence, does not modify other skills or system-wide settings, and does not require elevated privileges. It runs locally and only performs file reads/writes triggered by user invocation.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install kol-profiler - After installation, invoke the skill by name or use
/kol-profiler - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of kol-profiler.
- Provides tools for analyzing physician academic impact and collaboration networks.
- Supports KOL identification, collaboration mapping, and advisory/speaker selection.
- Allows filtering by therapeutic area, geography, and academic metrics (h-index, citations, etc).
- Outputs ranked KOL lists, network visualization data, publication timelines, and collaboration clusters.
- Includes basic security and risk controls; runs scripts locally without external network access.
Metadata
Frequently Asked Questions
What is KOL Profiler?
Analyze physician academic influence and collaboration networks. It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.
How do I install KOL Profiler?
Run "/install kol-profiler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is KOL Profiler free?
Yes, KOL Profiler is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does KOL Profiler support?
KOL Profiler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created KOL Profiler?
It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.
More Skills