首页/AI 工程/SkillScope
S

SkillScope

by @ValeriiaMurv
3.5(0)

SkillScope 是一个用于评估 AI 代理技能(.md 技能文件)在实际使用中表现的平台。它提供一个可嵌入的 SDK、一个 Web 仪表板和链上证明工具,帮助开发者系统地跟踪、评分和验证 AI 技能的质量,从而提升 AI 代理的可靠性和信任度。

AI AgentsSkill EvaluationPerformance MonitoringOnchain AttestationSDKGitHub
安装方式
npm install @skillscope/sdk
compare_arrows

Before / After 效果对比

1
使用前

缺乏系统工具,AI 代理技能的实际表现评估依赖人工测试和主观判断,难以量化效果,耗时且结果不透明,难以发现性能瓶颈。

使用后

借助 SkillScope SDK 和仪表板,AI 技能的执行被自动跟踪、评分并可视化。链上证明增加了结果的公信力,显著提升了评估效率和数据透明度。

description SKILL.md

SkillScope — AI Agent Skill Evaluation Platform

Agents that Trust — Evaluate, score, and attest AI agent skill quality onchain on Base.

SkillScope is a drop-in SDK + web dashboard + onchain attestation tool that lets you evaluate how well AI agent skills (.md skill files) perform in real usage.

Architecture

skillscope/
├── packages/
│   ├── sdk/          # @skillscope/sdk — npm package (TypeScript)
│   ├── shared/       # @skillscope/shared — types + utils
│   └── ui/           # @skillscope/ui — shared chart components
├── apps/
│   └── dashboard/    # Next.js 14 + Tailwind (App Router)
├── contracts/        # Foundry — SkillScopeAttestation.sol on Base
└── skills/           # Dog-fooding .claude skills

Quick Start

SDK Usage

import { SkillScope } from "@skillscope/sdk";

const scope = new SkillScope({
  projectId: "my-project",
  anthropicApiKey: process.env.ANTHROPIC_API_KEY,
  dashboardUrl: "http://localhost:3333",
});

// Register a skill
scope.registerSkill("code-review", "./skills/code-review.md");

// Wrap and track executions
const reviewCode = scope.wrapSkill("code-review", async (input) => {
  // Your skill logic here
  return `Reviewed: ${input}`;
});

// Execute — automatically tracked, scored, and stored
const result = await reviewCode("Review this PR");

// Sync to dashboard
await scope.sync();

// Attest onchain
const attestation = await scope.attest("code-review");
console.log(`Attested: ${attestation.explorerUrl}`);

scope.close();

Dashboard

cd apps/dashboard
pnpm dev
# Open http://localhost:3333

Smart Contract

cd contracts
forge test    # Run tests
forge script script/Deploy.s.sol --rpc-url $BASE_RPC --broadcast  # Deploy

Dashboard Pages

PageRouteDescription
Overview/KPIs, radar chart, trend line, recent executions
Skills/skillsSortable table with sparklines
Skill Detail/skills/[id]Trend lines, execution history, "Attest Onchain"
Compare/compareSide-by-side bars, overlaid radar
Executions/executionsPaginated, filterable log
Attestations/attestationsTx hashes linked to BaseScan
Leaderboard/leaderboardPublic, ranked by score + attestation proof

Tech Stack

  • SDK: TypeScript, Drizzle ORM, better-sqlite3, Anthropic SDK, viem
  • Dashboard: Next.js 14, Tailwind CSS, Recharts, Framer Motion, LibSQL
  • Contracts: Solidity 0.8.24, Foundry, Base (Sepolia + Mainnet)
  • Monorepo: pnpm workspaces, Turborepo

Onchain

The SkillScopeAttestation contract stores:

  • skillFileHash — SHA-256 of the skill file
  • skillName, score (0-100), executionCount, successCount
  • erc8004AgentId — optional ERC-8004 agent reputation link
  • attester address and timestamp

Built for The Synthesis — onchain AI hackathon on Base.

forum用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量0
评分3.5 / 5.0
版本
更新日期2026年4月8日
对比案例1 组

用户评分

3.5(0)
5
0%
4
0%
3
0%
2
0%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Node.js

时间线

创建2026年4月8日
最后更新2026年4月8日