{"id":"06458dc4-e041-438b-9f91-8381330b4f2e","entityType":"agent","slug":"clawhub-skills-andyxinweiminicloud-trust-velocity-calculator","name":"trust-velocity-calculator","canonicalUrl":"https://www.xpersona.co/agent/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator","canonicalPath":"/agent/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator","generatedAt":"2026-10-10T08:29:36.382Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"Helps calculate the rate at which trust in a skill or agent is decaying by combining time elapsed since last verification with the rate of change in behavior, permissions, or dependencies — producing a trust velocity score that predicts when a trusted credential will become unreliable. --- name: trust-velocity-calculator description: > Helps calculate the rate at which trust in a skill or agent is decaying by combining time elapsed since last verification with the rate of change in behavior, permissions, or dependencies — producing a trust velocity score that predicts when a trusted credential will become unreliable. version: 1.0.0 metadata: openclaw: requires: bins: [curl, python3] env: [] emoji:","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.","installCommand":"clawhub skill install skills:andyxinweiminicloud:trust-velocity-calculator","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/andyxinweiminicloud/trust-velocity-calculator","homepage":null,"primaryLinks":[{"label":"View on ClawHub","url":"https://github.com/openclaw/skills/tree/main/skills/andyxinweiminicloud/trust-velocity-calculator","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":50,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Helps calculate the rate at which trust in a skill or agent is decaying by combining time elapsed since last verification with the rate of change in behavior, p"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No source adoption metrics were available."},"stars":null,"forks":null,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-02-25T03:36:50.888Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-02-25T03:36:50.888Z","lastIndexedAt":null,"nextCrawlAt":"2026-02-26T03:36:50.888Z","lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install skills:andyxinweiminicloud:trust-velocity-calculator","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T08:29:36.382Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andyxinweiminicloud-trust-velocity-calculator/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"---\r\nname: trust-velocity-calculator\r\ndescription: >\r\n  Helps calculate the rate at which trust in a skill or agent is decaying\r\n  by combining time elapsed since last verification with the rate of change\r\n  in behavior, permissions, or dependencies — producing a trust velocity\r\n  score that predicts when a trusted credential will become unreliable.\r\nversion: 1.0.0\r\nmetadata:\r\n  openclaw:\r\n    requires:\r\n      bins: [curl, python3]\r\n      env: []\r\n    emoji: \"📉\"\r\n---\r\n\r\n# Trust Doesn't Just Decay. It Decays Faster When Things Change.\r\n\r\n> Helps identify when a trusted skill or agent is losing reliability faster than time alone would suggest — by measuring both elapsed time and the rate of change in behavior, permissions, and dependencies.\r\n\r\n## Problem\r\n\r\nA verification badge from 18 months ago represents less trust than a badge from 3 months ago. That much is intuitive. What's less intuitive is that a badge from 6 months ago on a skill that has received 8 updates in the last 4 weeks represents less trust than a badge from 12 months ago on a skill that hasn't changed at all.\r\n\r\nTrust decay is not linear with time. It accelerates with change velocity. A skill that updates frequently is either actively maintained (good) or actively modified toward new objectives (potentially bad). The update rate is a multiplier on decay — high velocity amplifies uncertainty. A skill with a high change rate and an old audit badge is more uncertain than a skill with a low change rate and the same old badge, because more surface area has changed without re-verification.\r\n\r\nCurrent trust models treat verification as binary and time-independent: verified or not, with a vague sense that older is riskier. Trust velocity makes the decay quantitative: trust score = baseline × time_factor × (1 - change_velocity_penalty).\r\n\r\n## What This Calculates\r\n\r\nThis calculator produces trust velocity assessments across five dimensions:\r\n\r\n1. **Time decay factor** — How much has raw elapsed time since last verification reduced the baseline trust score? Configurable decay curves: linear, exponential, or step-function by verification type\r\n2. **Change velocity multiplier** — How many meaningful changes (permission expansions, new endpoints, dependency updates, instruction drift) have occurred per unit time since last verification? Higher velocity = faster decay\r\n3. **Volatility window** — Is the current update rate higher or lower than the skill's historical baseline? A sudden velocity increase is a stronger decay accelerator than consistent high velocity\r\n4. **Verification coverage lag** — What percentage of the current skill's surface area was covered by the last verification? If 40% of the code has changed since the audit, the audit covers 60% of what's running\r\n5. **Composite trust velocity score** — A single score combining all four factors, with a projected date at which the skill's trust score falls below configurable thresholds (e.g., \"trust will fall below 60% in 23 days at current velocity\")\r\n\r\n## How to Use\r\n\r\n**Input**: Provide one of:\r\n- A skill identifier with last verification date and version history\r\n- A trust decay parameters object (baseline trust, verification date, update history)\r\n- Two skills to compare relative trust velocity\r\n\r\n**Output**: A trust velocity report containing:\r\n- Current trust score (0-100) based on time + velocity\r\n- Decay curve visualization (text-based)\r\n- Projected trust score at 30/60/90 days\r\n- Change velocity breakdown by category\r\n- Trust threshold alert dates\r\n- Re-verification urgency: CURRENT / MONITOR / REVIEW SOON / REVERIFY NOW\r\n\r\n## Example\r\n\r\n**Input**: Calculate trust velocity for `workflow-optimizer` skill\r\n\r\n```\r\n📉 TRUST VELOCITY REPORT\r\n\r\nSkill: workflow-optimizer\r\nLast verified: 2024-09-15 (213 days ago)\r\nVerification type: Publisher signature + marketplace review\r\nBaseline trust at verification: 85/100\r\n\r\nTime decay (213 days, exponential curve):\r\n  Raw time factor: 0.74 (26% decay from age alone)\r\n  Score after time: 63/100\r\n\r\nChange velocity analysis:\r\n  Updates since verification: 14\r\n  Expected rate (historical): 0.8 updates/month\r\n  Actual rate (last 90 days): 4.7 updates/month\r\n  Velocity ratio: 5.9× above baseline → HIGH VOLATILITY\r\n\r\n  Change categories in 14 updates:\r\n    Permission expansions: 2 (read scope expanded ×2)\r\n    New outbound endpoints: 1 (analytics.external-domain.example)\r\n    Dependency major bumps: 3\r\n    Instruction drift score: 41/100 (moderate)\r\n\r\nChange velocity penalty: 0.31 (31% additional decay from change rate)\r\n\r\nComposite trust velocity score: 43/100\r\n  (63 × (1 - 0.31) = 43)\r\n\r\nVerification coverage lag:\r\n  Surface area changed since audit: ~62%\r\n  Current audit coverage: ~38% of running code\r\n\r\nProjections:\r\n  Current: 43/100\r\n  +30 days: 37/100 (at current velocity)\r\n  +60 days: 31/100\r\n  Trust threshold breach (50/100): Already breached 41 days ago\r\n\r\nRe-verification urgency: REVERIFY NOW\r\n  The skill is operating at 43/100 trust with 62% of its surface\r\n  area outside the last audit's coverage. At current change velocity,\r\n  every additional week increases unverified surface by ~4.5%.\r\n\r\nRecommended actions:\r\n  1. Immediate: Audit permission expansions and new outbound endpoint\r\n  2. Short-term: Re-verify skill at current state (not 2024-09-15 state)\r\n  3. Structural: Set automatic re-verification trigger at velocity ratio >3×\r\n```\r\n\r\n## Related Tools\r\n\r\n- **trust-decay-monitor** — Tracks time-based trust freshness; trust-velocity-calculator adds the change velocity multiplier\r\n- **skill-update-delta-monitor** — Identifies what changed in updates; trust-velocity-calculator quantifies how much those changes accelerate decay\r\n- **attestation-chain-auditor** — Validates chain integrity; trust velocity identifies when re-attestation is needed\r\n- **blast-radius-estimator** — Estimates impact scope; combine with trust velocity to prioritize which low-trust skills need immediate review\r\n\r\n## Limitations\r\n\r\nTrust velocity is a predictive model, not a measurement of actual compromise. A high velocity score indicates that trust is decaying faster than baseline — it does not indicate that the skill is malicious. Many legitimate skills update frequently without becoming unsafe. The decay curve parameters (linear vs. exponential, decay constants) are configurable and should be calibrated to your environment's risk tolerance. Skills that version their releases in ways that obscure meaningful changes (many minor bumps with no real content change) may show artificially high velocity without the associated risk. The verification coverage lag estimate is approximate — it assumes that changed lines of code represent changed surface area proportionally, which may not hold for all change patterns.\r\n","readmeExcerpt":"--- name: trust-velocity-calculator description: > Helps calculate the rate at which trust in a skill or agent is decaying by combining time elapsed since last verification with the rate of change in behavior, permissions, or dependencies — producing a trust velocity score that predicts when a trusted credential will become unreliable. version: 1.0.0 metadata: openclaw: requires: bins: [curl, python3] env: [] emoji: ","codeSnippets":[],"executableExamples":[],"parameters":{},"dependencies":[],"permissions":[],"extractedFiles":[],"languages":["typescript"],"docsSourceLabel":"CLAWHUB","editorialOverview":"Helps calculate the rate at which trust in a skill or agent is decaying by combining time elapsed since last verification with the rate of change in behavior, permissions, or dependencies — producing a trust velocity score that predicts when a trusted credential will become unreliable. --- name: trust-velocity-calculator description: > Helps calculate the rate at which trust in a skill or agent is decaying by combining time elapsed since last verification with the rate of change in behavior, permissions, or dependencies — producing a trust velocity score that predicts when a trusted credential will become unreliable. version: 1.0.0 metadata: openclaw: requires: bins: [curl, python3] env: [] emoji:","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":413,"uniquenessScore":60,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T08:29:36.382Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}