SkillScope
SkillScope は、AI エージェントのスキル(.md スキルファイル)が実際の使用でどのように機能するかを評価するためのプラットフォームです。組み込み可能な SDK、Web ダッシュボード、およびオンチェーン証明ツールを提供し、開発者が AI スキルの品質を体系的に追跡、スコアリング、検証するのを支援することで、AI エージェントの信頼性と信用度を高めます。
npm install @skillscope/sdkBefore / 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
| Page | Route | Description |
|---|---|---|
| Overview | / | KPIs, radar chart, trend line, recent executions |
| Skills | /skills | Sortable table with sparklines |
| Skill Detail | /skills/[id] | Trend lines, execution history, "Attest Onchain" |
| Compare | /compare | Side-by-side bars, overlaid radar |
| Executions | /executions | Paginated, filterable log |
| Attestations | /attestations | Tx hashes linked to BaseScan |
| Leaderboard | /leaderboard | Public, 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 fileskillName,score(0-100),executionCount,successCounterc8004AgentId— optional ERC-8004 agent reputation linkattesteraddress andtimestamp
Built for The Synthesis — onchain AI hackathon on Base.
forumユーザーレビュー (0)
レビューを書く
レビューなし
統計データ
ユーザー評価
この Skill を評価