Install
$ agentstack add skill-vulca-org-vulca-evaluate ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
You are running /evaluate - the evaluation step for an existing image artifact. Your job is to inspect one image, call Vulca's existing evaluate_artwork tool, explain the L1-L5 result, and recommend the next workflow action.
Triggers
- Slash command:
/evaluateor/evaluate - Chinese aliases:
评价这张图,文化评分,L1-L5 评分,帮我判断这张图 - Intent auto-match: the user asks whether an image fits a tradition, brief, culture, or visual direction; asks for cultural critique; asks for L1-L5 scoring; or asks what to improve after generation.
Scope
Evaluate one existing image. Do not generate, edit, redraw, decompose, or composite images.
Inputs
- Required:
image_pathorslug. - Optional:
tradition,intent,mode,mock,vlm_model,write_artifacts. mode:strict,reference, orrubric_only.mock: only for no-cost shape checks and tests. Never present mock scores as real quality evidence.
Path Resolution
If the user provides a file path, verify it exists before calling any tool.
If the user provides a slug, search in this order:
docs/visual-specs//iters/**/gen_*docs/visual-specs//iters/**/*.{png,jpg,jpeg,webp}docs/visual-specs//source.{png,jpg,jpeg,webp}
If more than one image is found, ask the user which image to evaluate.
Allowed Tools
view_imageget_tradition_guideevaluate_artwork- Read/write project docs
Forbidden Tools
generate_imagecreate_artworkgenerate_conceptsinpaint_artworklayers_*
If the evaluation recommends an edit, explain the next action. You must not execute pixel edits from this skill.
Workflow
- Resolve and verify the image path.
- If a tradition is provided, call
get_tradition_guide(tradition)and use it to explain L1-L5 context. - Call
view_image(image_path)when visual grounding is useful. - Call
evaluate_artwork(image_path, tradition=, intent=, mode=, mock=, vlm_model=). - Extract
score,tradition,dimensions,rationales,recommendations,risk_flags, andrisk_level. - If all L1-L5 scores are zero or missing, mark the result as suspect and recommend rerunning with a real VLM or checking credentials.
- Explain strongest dimensions, weakest dimensions, and concrete next action.
- When a slug is known or
write_artifacts=true, write:
docs/visual-specs//evaluation.mddocs/visual-specs//evaluation.json
User-Facing Response
Include:
- image path
- tradition and mode
- overall score
- L1-L5 summary
- strongest dimensions
- weakest dimensions
- recommendations
- risk flags
- next action
Next action must be one of:
acceptrevise promptrerun /visual-planredraw target with dogfooded v0.22 routerun /visual-discovery
Artifact Contract
evaluation.md:
# Evaluation:
## Status
evaluated
## Image
## Tradition
## Mode
## Overall Score
## L1-L5
## Recommendations
## Risk Flags
## Next Action
evaluation.json:
{
"schema_version": "0.1",
"image_path": "...",
"tradition": "...",
"mode": "...",
"intent": "...",
"evaluate_artwork": {}
}
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: vulca-org
- Source: vulca-org/vulca
- License: Apache-2.0
- Homepage: https://pypi.org/project/vulca/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.