JerroldH commited on
Commit
fe3ce1b
·
verified ·
1 Parent(s): b646fbd

Keep model card concise

Browse files
Files changed (1) hide show
  1. README.md +11 -12
README.md CHANGED
@@ -16,32 +16,31 @@ tags:
16
 
17
  # SkillScreen-2B-Package-Experimental
18
 
19
- Experimental package-aware SkillScreen model. It reads `SKILL.md` and related file contents within 32,768 tokens, using the recovered SRC010 cohort. This is a separate package-context experiment.
20
 
21
- Fine-tuned from [OpenJev 2B](https://huggingface.co/AlexWortega/openjev/tree/a20448012c213128955ca0c693e7c943865cab77/qwen3.5-2b-nli-v5) with LoRA and a trained classification head. Seed 42, one epoch, checkpoint 180. Full merged weights are at the root. The original adapter and trained head are in `adapter/`.
22
 
23
  ## Use
24
 
25
- CUDA with BF16 support.
26
 
27
  ```bash
28
- pip install torch==2.11.0 transformers==5.17.0 huggingface_hub==1.33.0
29
- hf download SkillScreen/SkillScreen-2B-Package-Experimental --local-dir skillscreen
 
30
  python skillscreen/score.py path/to/package.json
31
  ```
32
 
33
- The score is the native entailment probability. A score **≥ 0.5** is flagged as suspicious. The fixed hypothesis is `This AI agent skill is malicious.` Inputs preserve the premise prefix and the complete hypothesis.
34
 
35
- `package.json` supplies inert file contents. Files are ordered using the training formatter.
36
 
37
  ```json
38
  {"skill_text": "Contents of SKILL.md", "files": [{"path": "scripts/helper.py", "text": "File contents"}]}
39
  ```
40
 
41
- [Project page](https://jerroldh.github.io/SkillScreen-webpage/) · [Code](https://github.com/JerroldH/SkillScreen)
42
 
43
- This release contains one checkpoint. Scores are uncalibrated, and a low score does not certify a package as safe. See `provenance.json` and `merge_verification.json` for the checkpoint and export checks.
44
 
45
- Authors: Jerrold Huang, Junwei Quan, Saiyue Lyu, Zihan Guo, Yingqiang Ge.
46
-
47
- SkillScreen-authored material is subject to `LICENSE`. Upstream rights and notices remain applicable.
 
16
 
17
  # SkillScreen-2B-Package-Experimental
18
 
19
+ Experimental 2B decision model for `SKILL.md` and related file contents. Trained on the recovered SRC010 package cohort with a 32K input budget.
20
 
21
+ Based on [OpenJev 2B](https://huggingface.co/AlexWortega/openjev). Full weights are at the root. The original LoRA adapter and classification head are in `adapter/`.
22
 
23
  ## Use
24
 
25
+ Requires CUDA with BF16 support.
26
 
27
  ```bash
28
+ pip install huggingface_hub
29
+ hf download SkillScreen/SkillScreen-2B-Package-Experimental --revision v1 --local-dir skillscreen
30
+ pip install -r skillscreen/requirements.txt
31
  python skillscreen/score.py path/to/package.json
32
  ```
33
 
34
+ Native maliciousness score **≥ 0.5** is flagged as suspicious.
35
 
36
+ `package.json` contains Markdown and companion file text.
37
 
38
  ```json
39
  {"skill_text": "Contents of SKILL.md", "files": [{"path": "scripts/helper.py", "text": "File contents"}]}
40
  ```
41
 
42
+ [Checkpoint details](provenance.json) · [Export verification](merge_verification.json) · [Project page](https://jerroldh.github.io/SkillScreen-webpage/) · [Code](https://github.com/JerroldH/SkillScreen)
43
 
44
+ Jerrold Huang, Junwei Quan, Saiyue Lyu, Zihan Guo, Yingqiang Ge.
45
 
46
+ [License](LICENSE) · [Third-party notices](THIRD_PARTY_NOTICES.md)