Evaluation report
Warningsorigin · plugin124dfad· last month
Every check MetaHub ran on this artifact, grouped by area. Static checks run on the source at publish time; behavioral checks run the artifact in a sandbox and judge what it actually does.
Structural
8 passedRepository is reachable
https://github.com/davepoon/buildwithclaude @ 124dfad — ★ 3,281 · TypeScript · MIT · last push yesterday
Manifest detected
kind=plugin slug=origin · path=plugins/origin/.claude-plugin · source=plugin.json
Slug is URL-safe
"origin" matches /^[a-z0-9][a-z0-9-]{0,62}$/
Slug is unique within kind
No collision found for plugin/origin
Version is semver
0.6.1
Manifest present and parseable
Manifest found at plugin.json.
Name declared and well-formed
Name "origin" is well-formed.
Version is semver
Version 0.6.1.
Documentation
9 passedDescription quality
23 words · 153 chars — "AI work memory for Claude Code. Carries sessions, decisions, lessons, and projec…"
README is present and substantial
6,917 chars · 10 sections · 8 code blocks
Tags / topics declared
12 total — claude, claude-code, claude-code-commands, claude-skills, cli-tool, commands (+6)
README has usage / example sections
found: Quick Start · Installation · Usage
Homepage / docs URL declared
https://github.com/7xuanlu/origin
Description is substantive
Description is 23 words.
Documentation present and substantive
Documentation present (README.md, 727 words).
Safety
7 passed1 queuedLICENSE file at repo root
LICENSE
No sensitive files in the repo
scanned for .env, credentials.json, *.pem, .ssh/, AWS / GCP configs — none found
License declared
License declared as Apache-2.0 in plugin.json.
No credentials in file contents
No credentials found in 2 files.
No invisible characters in model-read text
No invisible characters in 2 files.
Kind-specific
4 passed2 warningsPlugin: bundled artifacts presentwarn
Couldn't find a skills/ subdir or an MCP server config inside the plugin
A plugin is most useful when it bundles ≥ 1 skill or an MCP server.
Bundle contents are enumerablewarn
Manifest declares no bundled capabilities.
Declare the skills, commands, subagents, hooks, or mcpServers the plugin ships.
Plugin: manifest fields complete
Plugin: bundle shape
empty bundle
Plugin: manifest location
manifest at plugin.json
Plugin manifest present and parseable
Manifest present at plugin.json (convention is .claude-plugin/plugin.json).
Maintenance
3 passed1 queuedRecent activity
last push yesterday
Tests detected
1 test directory · 5 test files
CI configuration detected
GitHub Actions (2 workflows)
Maintenance activity · queued
No commit timestamp available for this source.