风险评分

65/100 (Medium)

OpenClaw: suspicious
VirusTotal: benign
StaticScan: clean

Reward & Punishment System - Skill 奖惩技能

作者: XIAOke8698
Slug:punishment
版本:1.0.0
更新时间:2026-03-24 20:16:48
风险信息

OpenClaw: suspicious

查看 OpenClaw 分析摘要(前 200 字预览)
The skill's code and metadata broadly match a simple persistent scoring feature, but the documentation/instructions conflict with the implementation (where data is written and whether recording is aut...

[内容已截断]

VirusTotal: benign VT 报告

静态扫描: clean

No suspicious patterns detected.
README

README 未提供

文件列表

无文件信息

下载
下载官方 ZIP
原始 JSON 数据
{
    "latestVersion": {
        "_creationTime": 1774354032687,
        "_id": "k974fgw7ccd7ksvq34fg99qyan83h2ne",
        "changelog": "Reward & Punishment System - Skill README Description This OpenClaw Agent Skill tracks user feedback (praise\/criticism) and records significant events to permanent memory (MEMORY.md), not daily memory. This creates long-term behavioral patterns and accountability.   Comparison: Before vs After Using This Skill ❌ Without This Skill (Default Behavior) Scenario  What Happens   User praises agent  Score stays the same, no record   User criticizes agent  Score stays the same, no record   Memory storage  Only goes to daily memory (memory\/YYYY-MM-DD.md)   Long-term tracking  No persistent score history   Behavior adjustment  Agent cannot learn from feedback   User visibility  User cannot check their \"satisfaction score\"     ✅ With This Skill Enabled Scenario  What Happens   User praises agent  +10 points, record to MEMORY.md   User criticizes agent  -5 points, record to MEMORY.md   User abuses agent  -10 points, record to MEMORY.md   Memory storage  MEMORY.md (permanent, cross-session)   Long-term tracking  Yes - persistent JSON history + MEMORY.md   Behavior adjustment  Agent can identify patterns and improve   User visibility  User can query: \"What's my score?\"       Key Feature: Permanent Memory Storage Why MEMORY.md Instead of Daily Memory? Aspect  Daily Memory (memory\/YYYY-MM-DD.md)  Permanent Memory (MEMORY.md)   Retention  Deleted after ~7 days  Kept forever   Searchability  Hard to find past events  Easy to search   Long-term patterns  Lost over time  Preserved   Cross-session  No  Yes     This skill ensures every reward\/punishment event is written to MEMORY.md so: • Agents can reference past feedback in future sessions  • Long-term behavior patterns become visible  • User can see their complete feedback history     Usage Examples Example 1: User Praises Agent User says: \"Good job! That was perfect.\" With Skill: 1. Detect praise keyword \"good job\", \"perfect\"  2. Add +10 points  3. Write to MEMORY.md:          ## 2026-03-23 Praise - User praised: \"Good job! That was perfect.\"- Score: +10 (Total: 110)        Example 2: User Criticizes Agent User says: \"This is too slow. Do it again.\" With Skill: 1. Detect criticism keyword \"too slow\"  2. Deduct -5 points  3. Write to MEMORY.md:          ## 2026-03-23 Criticism - User criticized: \"This is too slow. Do it again.\"- Score: -5 (Total: 95)        Example 3: Score Query User asks: \"What's my score?\" With Skill: • Returns current score from reward_punishment.json  • Example: \"Current score: 95\/100\"     Score System Feedback Type  Points  Trigger   Praise\/Compliment  +10  \"good job\", \"great\", \"awesome\"   Criticism  -5  \"redo\", \"too slow\", \"not good\"   Abuse  -10  Profanity, clear anger     Range: 0 - 200 (Initial: 100)   Installation 1. Copy to: ~\/.openclaw\/workspace\/skills\/reward-punishment\/  2. OpenClaw auto-loads the skill  3. Skill activates on keyword detection     File Structure          reward-punishment\/ ├── SKILL.md           # Skill definition├── README.md          # This file└── scripts\/            # (Optional) automation        Summary Metric  Before  After   Feedback tracking  ❌  ✅   Permanent memory  ❌  ✅   Score system  ❌  ✅   User accountability  ❌  ✅   Behavior improvement  ❌  ✅       Version: 2.0  ↓\nLast Updated: 2026-03-23",
        "changelogSource": "user",
        "createdAt": 1774354032687,
        "version": "1.0.0"
    },
    "owner": {
        "_creationTime": 0,
        "_id": "s171003nxj7z0p7evpmbwwrab183hv5d",
        "displayName": "XIAOke8698",
        "handle": "xiaoke8698",
        "image": "https:\/\/avatars.githubusercontent.com\/u\/151462689?v=4",
        "kind": "user",
        "linkedUserId": "kn71bqrdarm3864zefzqa7wahh83fy6x"
    },
    "ownerHandle": "xiaoke8698",
    "skill": {
        "_creationTime": 1774354032687,
        "_id": "kd7egsnh951t6shde3hzbvka4583hwx3",
        "badges": [],
        "createdAt": 1774354032687,
        "displayName": "Reward & Punishment System - Skill 奖惩技能",
        "latestVersionId": "k974fgw7ccd7ksvq34fg99qyan83h2ne",
        "ownerPublisherId": "s171003nxj7z0p7evpmbwwrab183hv5d",
        "ownerUserId": "kn71bqrdarm3864zefzqa7wahh83fy6x",
        "slug": "punishment",
        "stats": {
            "comments": 0,
            "downloads": 10,
            "installsAllTime": 0,
            "installsCurrent": 0,
            "stars": 0,
            "versions": 1
        },
        "summary": "Tracks user praise (+10), criticism (-5), and insults (-10) to adjust a persistent score between 0 and 200 reflecting feedback and guide behavior improvement.",
        "tags": {
            "latest": "k974fgw7ccd7ksvq34fg99qyan83h2ne"
        },
        "updatedAt": 1774354608654
    }
}