← Back to Skills Marketplace
262
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install target-novelty-scorer
Description
Score the novelty of biological targets through literature mining and trend analysis
Usage Guidance
The package is internally inconsistent: SKILL.md describes a networked PubMed/PMC crawler that needs API keys and extra libraries, but the included script uses simulated data and requirements.txt is minimal. Before installing or running: (1) inspect scripts/main.py fully to confirm whether any real network calls or subprocesses are present (the shipped code appears simulated but double-check the untruncated file), (2) treat any request for API keys as sensitive—only provide them if you verify code uses them and that calls go to official endpoints (ncbi.nlm.nih.gov or europepmc.org) over HTTPS, (3) run the skill in a sandbox or isolated environment without network access initially to observe behavior, (4) if you expect real PubMed integration, require the author to reconcile requirements.txt and SKILL.md (add explicit environment variable declarations for API keys) and to provide provenance (repository/homepage and author identity) and tests, and (5) if you cannot verify these, avoid supplying secrets or running the skill on sensitive systems. Additional information that would raise confidence: a project repo/homepage, a clear list of declared env vars for API keys, and a version of the script that demonstrably uses official APIs with HTTPS and reasonable rate/timeout handling.
Capability Analysis
Type: OpenClaw Skill
Name: target-novelty-scorer
Version: 0.1.0
The skill bundle is a template or draft for a biological target novelty scorer. While the documentation in SKILL.md suggests high-risk activities like network access and literature mining, the actual implementation in scripts/main.py is a simulation that generates scores using numpy and random number generation rather than making external API calls. There is no evidence of malicious intent, data exfiltration, or unauthorized execution; the code is straightforward and follows its stated (simulated) purpose.
Capability Assessment
Purpose & Capability
Name and description claim literature mining from PubMed/PMC and require an NCBI API key; the included Python script (scripts/main.py) implements a simulated PubMedSearcher that generates random data and does not perform real network calls. The SKILL.md lists additional dependencies (requests, pandas, biopython) that are not present in requirements.txt. These mismatches mean what the skill 'says' it will do is not what the shipped code actually does.
Instruction Scope
Runtime instructions are simple (run python scripts/main.py). SKILL.md implies network retrieval, API key usage, and multi-database cross-validation, but the actual script operates on simulated data and does not reference external config or unexpected system paths. The inconsistency grants the skill ambiguous scope: either it's a stub/draft (harmless) or the real networked behavior is missing from the shipped code (could be introduced later).
Install Mechanism
No install spec beyond pip install -r requirements.txt. requirements.txt is minimal (dataclasses, numpy) and there are no external downloads or archive extracts. Installation appears low-risk as provided.
Credentials
SKILL.md says an NCBI API key (and optional Europe PMC API) is required, but the skill registry metadata lists no required environment variables or primary credential. The shipped code accepts an optional api_key parameter but does not consume environment variables. This mismatch is concerning because credentials are referenced but not declared—users may be prompted to provide secrets without clear, traceable usage in the code.
Persistence & Privilege
Skill does not request persistent or elevated privileges (always: false). It does not declare config path access or system-wide modifications. No evidence of attempts to modify other skills or agent configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install target-novelty-scorer - After installation, invoke the skill by name or use
/target-novelty-scorer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of Target Novelty Scorer.
- Scores the novelty of biological targets using literature mining and trend analysis.
- Retrieves publications from PubMed and other academic databases.
- Calculates a novelty score (0-100) based on research heat, uniqueness, research depth, collaboration, and temporal trends.
- Supports detailed JSON and text report generation with breakdown of metrics.
- Offers command-line parameters for flexible analysis and output options.
- Includes security checklist and evaluation criteria.
Metadata
Frequently Asked Questions
What is Target Novelty Scorer?
Score the novelty of biological targets through literature mining and trend analysis. It is an AI Agent Skill for Claude Code / OpenClaw, with 262 downloads so far.
How do I install Target Novelty Scorer?
Run "/install target-novelty-scorer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Target Novelty Scorer free?
Yes, Target Novelty Scorer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Target Novelty Scorer support?
Target Novelty Scorer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Target Novelty Scorer?
It is built and maintained by Lyla0921 (@lyla0921); the current version is v0.1.0.
More Skills