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日