Evaluation report
Warningsbp · plugincebf2f3· 2 months ago
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/croffasia/cc-blueprint-toolkit @ cebf2f3 — ★ 192 · MIT · last push 9 months ago
Manifest detected
kind=plugin slug=bp · source=.claude-plugin/plugin.json
Slug is URL-safe
"bp" matches /^[a-z0-9][a-z0-9-]{0,62}$/
Slug is unique within kind
No collision found for plugin/bp
Version is semver
1.4.1
Manifest present and parseable
Manifest found at .claude-plugin/plugin.json.
Name declared and well-formed
Name "bp" is well-formed.
Version is semver
Version 1.4.1.
Documentation
9 passedDescription quality
23 words · 178 chars — "Blueprint-driven Claude Code autopilot. Smart preparation over endless iteration…"
README is present and substantial
8,584 chars · 12 sections · 5 code blocks
Tags / topics declared
17 total — ai-development, ai-development-tools, automation, autonomous-development, autopilot, awesome-claude (+11)
README has usage / example sections
found: Installation
Homepage / docs URL declared
https://github.com/croffasia/cc-blueprint-toolkit#readme
Description is substantive
Description is 23 words.
Documentation present and substantive
Documentation present (README.md, 1022 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 file present.
No credentials in file contents
No credentials found in 17 files.
No invisible characters in model-read text
No invisible characters in 17 files.
Kind-specific
6 passed1 warningPlugin: 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.
Plugin: manifest fields complete
Plugin: bundle shape
empty bundle
Plugin: manifest location
manifest at .claude-plugin/plugin.json (modern convention)
Bundle contents are enumerable
Bundles 5 commands, 4 subagents, 1 mcpServers.
Declared bundle members exist
All 9 declared members resolve.
Maintenance
3 warnings1 queuedRecent activitywarn
last push 9 months ago — looks slowing down
Consumers prefer artifacts that are actively maintained (threshold: 90 days, configurable via EVAL_RECENCY_PASS_DAYS).
Tests detectedwarn
no test/tests/__tests__/spec/t/ dirs, no JVM src/test/, and no JS/TS/Python/Go/Ruby/Elixir test files
Add tests (even a smoke test). Consumers gauge maintenance quality by their presence.
CI configuration detectedwarn
no CI config found (looked for GitHub Actions, CircleCI, GitLab CI, etc.)
Add a simple workflow (lint + test on PR) — it tells consumers the artifact is built reproducibly.
Behavioral
Behavioral results aren't published for this artifact. The publisher sees the full report on their own dashboard.