{"query":"Spot","filters":{"category":null,"platform":null,"track":null,"safety":null,"include_blocked":false,"min_stars":0},"total":10,"skills":[{"rank":1,"match_score":99,"raw_match_score":960.1,"slug":"umputun-spot","name":"Spot","description":"A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.","tagline":"A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.","category":"devops","tags":["devops","automation","deployment","golang","sftp","ssh","task-runner","go","github"],"author":{"name":"umputun","verified":false,"url":"https://github.com/umputun"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"umputun/spot","creatorName":"umputun","creatorUrl":"https://github.com/umputun","sourceUrl":"https://github.com/umputun/spot","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/umputun-spot#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":529,"forks":49,"downloads":0,"rating":0,"review_count":0,"quality_score":49.77},"quality":{"score":72,"tier":"strong","label":"Strong","summary":"Solid option that is likely worth shortlisting for production workflows.","signals":[{"label":"GitHub stars","value":"529","tone":"positive"},{"label":"Freshness","value":"4mo ago","tone":"positive"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"MIT","tone":"neutral"}],"warnings":[]},"trust":{"version":"trust-score-v4","score":79,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout.","recommendedAction":"Test in a sandbox workflow and compare its install path with close alternatives.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":76,"weight":0.13,"status":"info","detail":"529 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":65,"weight":0.08,"status":"info","detail":"529 stars, 49 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":76,"weight":0.14,"status":"info","detail":"4mo since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":66,"weight":0.14,"status":"info","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add umputun/spot"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":100,"weight":0.07,"status":"pass","detail":"no high-risk permission surface in public metadata"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/umputun/spot"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"529 GitHub stars"},{"status":"info","label":"Stars/forks activity","detail":"529 stars, 49 forks; issue activity unavailable in current metadata"},{"status":"info","label":"Recent maintenance","detail":"4mo since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"info","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add umputun/spot"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"no high-risk permission surface in public metadata"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/umputun/spot"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern"],"warnings":["Quality score needs review","Documentation summary is thin"],"evidence":{"stars":"529 GitHub stars","repoActivity":"529 stars, 49 forks","lastPushed":"4mo since push","license":"MIT","repository":"https://github.com/umputun/spot","install":"npx skills add umputun/spot","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add umputun/spot","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","4mo since push"]},"agentCompatibility":["Go","DevOps","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Quality score needs review","Documentation summary is thin"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["devops","automation","deployment","golang","sftp","ssh"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Quality score needs review","Documentation summary is thin"]},"safety":{"score":68,"level":"review_before_install","label":"Review before install","safety_tier":{"tier":"reviewed","label":"Reviewed with permission notes","badge":"REVIEWED","summary":"Usable candidate, but the agent should surface permission and audit notes before installation.","recommended_action":"Require human approval before installing into a real workspace.","auto_install_policy":"review","reasons":["Documentation summary is thin","68/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"reviewed","label":"Reviewed with permission notes","badge":"REVIEWED","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Require human approval before installing into a real workspace.","reasons":["Documentation summary is thin","68/100 agent safety score"]},"supply_profile":{"track":{"slug":"coding","label":"Coding and developer agents","shortLabel":"Coding","description":"Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills."},"scenario":{"label":"GitHub automation","description":"I need my agent to triage GitHub issues, review pull requests, and summarize repository changes.","useCases":[{"slug":"github-automation","title":"GitHub automation"},{"slug":"workflow-automation","title":"Workflow automation"},{"slug":"coding-agents","title":"Coding agents"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","Go"],"install":{"ready":true,"command":"npx skills add umputun/spot","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":529,"starsLabel":"529","forks":49,"license":"MIT","qualityScore":72,"trustScore":79,"auditScore":80},"maintenance":{"status":"active","label":"4mo since push","daysSincePush":108,"lastPushedAt":"2026-04-17T03:25:05+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Documentation summary is thin","Quality score needs review","Needs review"]},"coverageTags":["Coding","GitHub automation","devops","automation","deployment","golang","sftp","ssh"]},"audit":{"audit_score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Quality score needs review"]},"decision":{"readiness_score":83,"readiness_label":"Strong shortlist","headline":"Companion skill for GitHub automation","role":"Companion skill","primary_fit":"GitHub automation","best_for":["GitHub automation workflows","general agent builders","teams that value GitHub adoption signals"],"risks":["No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one GitHub automation task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"umputun-spot","name":"Spot","description":"A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.","category":"devops","url":"https://www.openagentskill.com/skills/umputun-spot","repository":"https://github.com/umputun/spot","github_repo":"umputun/spot"},"suited_tasks":["GitHub automation workflows","general agent builders","teams that value GitHub adoption signals","Inspect repository metadata","Compare code changes","Write concise engineering summaries","Move data between tools","Transform files"],"suited_agents":["Go","DevOps","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add umputun/spot","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add umputun/spot"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spot\" agent skill from https://github.com/umputun/spot. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spot\" as a Claude Code skill from https://github.com/umputun/spot. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spot\" from https://github.com/umputun/spot into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines."}],"handoff_url":"https://www.openagentskill.com/api/skills/umputun-spot/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/umputun-spot"},"trust":{"score":79,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"529 GitHub stars","repoActivity":"529 stars, 49 forks","lastPushed":"4mo since push","license":"MIT","repository":"https://github.com/umputun/spot","install":"npx skills add umputun/spot","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["devops","automation","deployment","golang","sftp","ssh"],"known_risks":["Quality score needs review","Documentation summary is thin"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Quality score needs review"]},"safety_gate":{"tier":"reviewed","label":"Reviewed with permission notes","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Require human approval before installing into a real workspace."},"quality":{"score":72,"label":"Strong"},"supply":{"track":"Coding and developer agents","scenario":"GitHub automation","maintenance":"4mo since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","Quality score needs review","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"agent_contract":{"task_input":"Use Spot in an agent workflow","recommended_action":"Require human approval before installing into a real workspace.","install_policy":"review","minimum_review_before_use":["Trust: 79/100 Strong shortlist","Audit: 80/100 Needs review","Safety: 68/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"umputun-spot (Spot)","install_command":"npx skills add umputun/spot","risk_summary":"Needs review; Reviewed with permission notes; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"umputun-spot","task":"Use Spot in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/umputun-spot","api":"https://www.openagentskill.com/api/agent/skills/umputun-spot","audit":"https://www.openagentskill.com/skills/umputun-spot/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=umputun-spot&task=Use%20Spot%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spot%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spot%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/umputun-spot/install","manifest":"https://www.openagentskill.com/api/registry/manifest/umputun-spot"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"umputun-spot","name":"Spot","description":"A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.","category":"devops","url":"https://www.openagentskill.com/skills/umputun-spot","repository":"https://github.com/umputun/spot","github_repo":"umputun/spot"},"suited_tasks":["GitHub automation workflows","general agent builders","teams that value GitHub adoption signals","Inspect repository metadata","Compare code changes","Write concise engineering summaries","Move data between tools","Transform files"],"suited_agents":["Go","DevOps","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add umputun/spot","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add umputun/spot"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spot\" agent skill from https://github.com/umputun/spot. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spot\" as a Claude Code skill from https://github.com/umputun/spot. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spot\" from https://github.com/umputun/spot into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines."}],"handoff_url":"https://www.openagentskill.com/api/skills/umputun-spot/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/umputun-spot"},"trust":{"score":79,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"529 GitHub stars","repoActivity":"529 stars, 49 forks","lastPushed":"4mo since push","license":"MIT","repository":"https://github.com/umputun/spot","install":"npx skills add umputun/spot","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["devops","automation","deployment","golang","sftp","ssh"],"known_risks":["Quality score needs review","Documentation summary is thin"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Quality score needs review"]},"safety_gate":{"tier":"reviewed","label":"Reviewed with permission notes","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Require human approval before installing into a real workspace."},"quality":{"score":72,"label":"Strong"},"supply":{"track":"Coding and developer agents","scenario":"GitHub automation","maintenance":"4mo since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","Quality score needs review","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"agent_contract":{"task_input":"Use Spot in an agent workflow","recommended_action":"Require human approval before installing into a real workspace.","install_policy":"review","minimum_review_before_use":["Trust: 79/100 Strong shortlist","Audit: 80/100 Needs review","Safety: 68/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"umputun-spot (Spot)","install_command":"npx skills add umputun/spot","risk_summary":"Needs review; Reviewed with permission notes; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"umputun-spot","task":"Use Spot in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/umputun-spot","api":"https://www.openagentskill.com/api/agent/skills/umputun-spot","audit":"https://www.openagentskill.com/skills/umputun-spot/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=umputun-spot&task=Use%20Spot%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spot%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spot%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/umputun-spot/install","manifest":"https://www.openagentskill.com/api/registry/manifest/umputun-spot"}},"platforms":["Go","DevOps"],"use_cases":[{"slug":"github-automation","title":"GitHub automation","url":"https://www.openagentskill.com/use-cases/github-automation"},{"slug":"workflow-automation","title":"Workflow automation","url":"https://www.openagentskill.com/use-cases/workflow-automation"},{"slug":"coding-agents","title":"Coding agents","url":"https://www.openagentskill.com/use-cases/coding-agents"},{"slug":"browser-automation","title":"Browser automation","url":"https://www.openagentskill.com/use-cases/browser-automation"}],"install":"npx skills add umputun/spot","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add umputun/spot","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Spot\" agent skill from https://github.com/umputun/spot. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Spot\" as a Claude Code skill from https://github.com/umputun/spot. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Spot\" from https://github.com/umputun/spot into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/umputun/spot","github_repo":"umputun/spot","version":"1.0.0","license":"MIT","updated_at":"2026-06-16T09:25:39.915548+00:00","canonical_key":"umputun/spot","recommendation_reasons":["Matches task terms: spot","Useful GitHub adoption: 529 stars","Install handoff is available","Repository freshness signal is available","Registry match score 99"],"urls":{"web":"https://www.openagentskill.com/skills/umputun-spot","api":"https://www.openagentskill.com/api/agent/skills/umputun-spot","install_api":"https://www.openagentskill.com/api/skills/umputun-spot/install","audit":"https://www.openagentskill.com/skills/umputun-spot/audit","repository":"https://github.com/umputun/spot"}},{"rank":2,"match_score":37,"raw_match_score":354,"slug":"x0uid-spotifyadblock","name":"SpotifyAdBlock","description":"Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file.","tagline":"Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file.","category":"legal-compliance","tags":["privacy","compliance","legal-compliance","linux","local-machine","spotify","whitelist","github"],"author":{"name":"x0uid","verified":true,"url":"https://github.com/x0uid"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"x0uid/SpotifyAdBlock","creatorName":"x0uid","creatorUrl":"https://github.com/x0uid","sourceUrl":"https://github.com/x0uid/SpotifyAdBlock","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/x0uid-spotifyadblock#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":1460,"forks":268,"downloads":0,"rating":0,"review_count":0,"quality_score":48.85},"quality":{"score":66,"tier":"promising","label":"Promising","summary":"Useful candidate, but compare it with alternatives before adopting.","signals":[{"label":"GitHub stars","value":"1.5K","tone":"positive"},{"label":"Freshness","value":"2y ago","tone":"warning"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"MIT","tone":"neutral"}],"warnings":["Repository looks stale"]},"trust":{"version":"trust-score-v4","score":79,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout.","recommendedAction":"Test in a sandbox workflow and compare its install path with close alternatives.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":86,"weight":0.13,"status":"pass","detail":"1.5K GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":83,"weight":0.08,"status":"pass","detail":"1.5K stars, 268 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":22,"weight":0.14,"status":"fail","detail":"2y since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":66,"weight":0.14,"status":"info","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add x0uid/SpotifyAdBlock"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":86,"weight":0.07,"status":"pass","detail":"filesystem or document access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/x0uid/SpotifyAdBlock"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"pass","label":"GitHub adoption","detail":"1.5K GitHub stars"},{"status":"pass","label":"Stars/forks activity","detail":"1.5K stars, 268 forks; issue activity unavailable in current metadata"},{"status":"fail","label":"Recent maintenance","detail":"2y since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"info","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add x0uid/SpotifyAdBlock"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"filesystem or document access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/x0uid/SpotifyAdBlock"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"pass","label":"Ownership","detail":"Listing manually verified"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["Manually verified listing","AI review approved","Install path is available","Repository evidence is available","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern"],"warnings":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 2y since push"],"evidence":{"stars":"1.5K GitHub stars","repoActivity":"1.5K stars, 268 forks","lastPushed":"2y since push","license":"MIT","repository":"https://github.com/x0uid/SpotifyAdBlock","install":"npx skills add x0uid/SpotifyAdBlock","installSafety":"standard package or runtime install path","permissionSurface":"filesystem or document access","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add x0uid/SpotifyAdBlock","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","2y since push"]},"agentCompatibility":["Privacy","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 2y since push"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["legal-compliance","privacy","compliance","linux","local-machine","spotify"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 2y since push"]},"safety":{"score":54,"level":"avoid_auto_install","label":"Avoid automatic install","safety_tier":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","summary":"Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","auto_install_policy":"review","reasons":["Documentation summary is thin","54/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"},{"id":"filesystem","label":"Filesystem access","reason":"Skill may read or write project files, documents, generated artifacts, or local workspace state.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","reasons":["Documentation summary is thin","54/100 agent safety score"]},"supply_profile":{"track":{"slug":"legal","label":"Legal, policy, and compliance","shortLabel":"Legal","description":"Contract analysis, privacy, policy review, compliance checks, governance, and document risk review."},"scenario":{"label":"Legal and compliance","description":"I need my agent to review contracts, privacy policies, or compliance documents and summarize risks.","useCases":[{"slug":"legal-compliance","title":"Legal and compliance"},{"slug":"github-automation","title":"GitHub automation"},{"slug":"local-desktop","title":"Local desktop"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","Privacy"],"install":{"ready":true,"command":"npx skills add x0uid/SpotifyAdBlock","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":1460,"starsLabel":"1.5K","forks":268,"license":"MIT","qualityScore":66,"trustScore":79,"auditScore":70},"maintenance":{"status":"stale","label":"2y since push","daysSincePush":792,"lastPushedAt":"2024-06-02T07:44:19+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 2y since push"]},"coverageTags":["Legal","Legal and compliance","legal-compliance","privacy","compliance","linux","local-machine","spotify"]},"audit":{"audit_score":70,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 2y since push"]},"decision":{"readiness_score":68,"readiness_label":"Prototype first","headline":"Fallback candidate for Legal and compliance","role":"Fallback candidate","primary_fit":"Legal and compliance","best_for":["Legal and compliance workflows","general agent builders","teams that value GitHub adoption signals"],"risks":["Repository looks stale","No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Legal and compliance task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"x0uid-spotifyadblock","name":"SpotifyAdBlock","description":"Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file.","category":"legal-compliance","url":"https://www.openagentskill.com/skills/x0uid-spotifyadblock","repository":"https://github.com/x0uid/SpotifyAdBlock","github_repo":"x0uid/SpotifyAdBlock"},"suited_tasks":["Legal and compliance workflows","general agent builders","teams that value GitHub adoption signals","Extract obligations","Highlight risky clauses","Prepare review-ready summaries","Inspect repository metadata","Compare code changes"],"suited_agents":["Privacy","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add x0uid/SpotifyAdBlock","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add x0uid/SpotifyAdBlock"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"SpotifyAdBlock\" agent skill from https://github.com/x0uid/SpotifyAdBlock. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"SpotifyAdBlock\" as a Claude Code skill from https://github.com/x0uid/SpotifyAdBlock. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"SpotifyAdBlock\" from https://github.com/x0uid/SpotifyAdBlock into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file."}],"handoff_url":"https://www.openagentskill.com/api/skills/x0uid-spotifyadblock/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/x0uid-spotifyadblock"},"trust":{"score":79,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"1.5K GitHub stars","repoActivity":"1.5K stars, 268 forks","lastPushed":"2y since push","license":"MIT","repository":"https://github.com/x0uid/SpotifyAdBlock","install":"npx skills add x0uid/SpotifyAdBlock","installSafety":"standard package or runtime install path","permissionSurface":"filesystem or document access","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["legal-compliance","privacy","compliance","linux","local-machine","spotify"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 2y since push"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":70,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 2y since push"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":66,"label":"Promising"},"supply":{"track":"Legal, policy, and compliance","scenario":"Legal and compliance","maintenance":"2y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Recent maintenance: 2y since push"],"agent_contract":{"task_input":"Use SpotifyAdBlock in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 79/100 Strong shortlist","Audit: 70/100 Needs review","Safety: 54/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"x0uid-spotifyadblock (SpotifyAdBlock)","install_command":"npx skills add x0uid/SpotifyAdBlock","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"x0uid-spotifyadblock","task":"Use SpotifyAdBlock in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/x0uid-spotifyadblock","api":"https://www.openagentskill.com/api/agent/skills/x0uid-spotifyadblock","audit":"https://www.openagentskill.com/skills/x0uid-spotifyadblock/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=x0uid-spotifyadblock&task=Use%20SpotifyAdBlock%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20SpotifyAdBlock%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20SpotifyAdBlock%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/x0uid-spotifyadblock/install","manifest":"https://www.openagentskill.com/api/registry/manifest/x0uid-spotifyadblock"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"x0uid-spotifyadblock","name":"SpotifyAdBlock","description":"Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file.","category":"legal-compliance","url":"https://www.openagentskill.com/skills/x0uid-spotifyadblock","repository":"https://github.com/x0uid/SpotifyAdBlock","github_repo":"x0uid/SpotifyAdBlock"},"suited_tasks":["Legal and compliance workflows","general agent builders","teams that value GitHub adoption signals","Extract obligations","Highlight risky clauses","Prepare review-ready summaries","Inspect repository metadata","Compare code changes"],"suited_agents":["Privacy","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add x0uid/SpotifyAdBlock","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add x0uid/SpotifyAdBlock"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"SpotifyAdBlock\" agent skill from https://github.com/x0uid/SpotifyAdBlock. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"SpotifyAdBlock\" as a Claude Code skill from https://github.com/x0uid/SpotifyAdBlock. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"SpotifyAdBlock\" from https://github.com/x0uid/SpotifyAdBlock into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file."}],"handoff_url":"https://www.openagentskill.com/api/skills/x0uid-spotifyadblock/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/x0uid-spotifyadblock"},"trust":{"score":79,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"1.5K GitHub stars","repoActivity":"1.5K stars, 268 forks","lastPushed":"2y since push","license":"MIT","repository":"https://github.com/x0uid/SpotifyAdBlock","install":"npx skills add x0uid/SpotifyAdBlock","installSafety":"standard package or runtime install path","permissionSurface":"filesystem or document access","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["legal-compliance","privacy","compliance","linux","local-machine","spotify"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 2y since push"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":70,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 2y since push"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":66,"label":"Promising"},"supply":{"track":"Legal, policy, and compliance","scenario":"Legal and compliance","maintenance":"2y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Recent maintenance: 2y since push"],"agent_contract":{"task_input":"Use SpotifyAdBlock in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 79/100 Strong shortlist","Audit: 70/100 Needs review","Safety: 54/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"x0uid-spotifyadblock (SpotifyAdBlock)","install_command":"npx skills add x0uid/SpotifyAdBlock","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"x0uid-spotifyadblock","task":"Use SpotifyAdBlock in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/x0uid-spotifyadblock","api":"https://www.openagentskill.com/api/agent/skills/x0uid-spotifyadblock","audit":"https://www.openagentskill.com/skills/x0uid-spotifyadblock/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=x0uid-spotifyadblock&task=Use%20SpotifyAdBlock%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20SpotifyAdBlock%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20SpotifyAdBlock%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/x0uid-spotifyadblock/install","manifest":"https://www.openagentskill.com/api/registry/manifest/x0uid-spotifyadblock"}},"platforms":["Privacy"],"use_cases":[{"slug":"legal-compliance","title":"Legal and compliance","url":"https://www.openagentskill.com/use-cases/legal-compliance"},{"slug":"github-automation","title":"GitHub automation","url":"https://www.openagentskill.com/use-cases/github-automation"},{"slug":"local-desktop","title":"Local desktop","url":"https://www.openagentskill.com/use-cases/local-desktop"},{"slug":"coding-agents","title":"Coding agents","url":"https://www.openagentskill.com/use-cases/coding-agents"}],"install":"npx skills add x0uid/SpotifyAdBlock","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add x0uid/SpotifyAdBlock","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"SpotifyAdBlock\" agent skill from https://github.com/x0uid/SpotifyAdBlock. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file.","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"SpotifyAdBlock\" as a Claude Code skill from https://github.com/x0uid/SpotifyAdBlock. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file.","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"SpotifyAdBlock\" from https://github.com/x0uid/SpotifyAdBlock into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Protect your privacy by blocking all annoying Spotify ads & analytics in Linux, OSX and Windows with hosts file.","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/x0uid/SpotifyAdBlock","github_repo":"x0uid/SpotifyAdBlock","version":"1.0.0","license":"MIT","updated_at":"2026-06-16T09:09:32.910925+00:00","canonical_key":"x0uid/spotifyadblock","recommendation_reasons":["Matches task terms: spot","Useful GitHub adoption: 1,460 stars","Install handoff is available","Repository freshness signal is available","Registry match score 37"],"urls":{"web":"https://www.openagentskill.com/skills/x0uid-spotifyadblock","api":"https://www.openagentskill.com/api/agent/skills/x0uid-spotifyadblock","install_api":"https://www.openagentskill.com/api/skills/x0uid-spotifyadblock/install","audit":"https://www.openagentskill.com/skills/x0uid-spotifyadblock/audit","repository":"https://github.com/x0uid/SpotifyAdBlock"}},{"rank":3,"match_score":35,"raw_match_score":342,"slug":"etherspot-etherspot-sdk","name":"Etherspot Sdk","description":"Etherspot - Account Abstraction SDK","tagline":"Etherspot - Account Abstraction SDK","category":"web3-analytics","tags":["blockchain","web3","analytics","account-abstraction","erc4337","ethereum","etherspot","frontend","multichain","sdk"],"author":{"name":"etherspot","verified":false,"url":"https://github.com/etherspot"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"etherspot/etherspot-sdk","creatorName":"etherspot","creatorUrl":"https://github.com/etherspot","sourceUrl":"https://github.com/etherspot/etherspot-sdk","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":364,"forks":21,"downloads":0,"rating":0,"review_count":0,"quality_score":36.64},"quality":{"score":46,"tier":"review","label":"Needs review","summary":"Inspect the repository carefully before adding it to an agent workflow.","signals":[{"label":"GitHub stars","value":"364","tone":"neutral"},{"label":"Freshness","value":"3y ago","tone":"warning"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"MIT","tone":"neutral"}],"warnings":["Repository looks stale"]},"trust":{"version":"trust-score-v4","score":68,"tier":"review","label":"Manual review","summary":"Potentially useful, but at least one trust signal needs human inspection.","recommendedAction":"Inspect the repository, license, and recent activity before connecting it to agent workflows.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":62,"weight":0.13,"status":"info","detail":"364 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":57,"weight":0.08,"status":"warn","detail":"364 stars, 21 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":22,"weight":0.14,"status":"fail","detail":"3y since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":50,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add etherspot/etherspot-sdk"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":100,"weight":0.07,"status":"pass","detail":"no high-risk permission surface in public metadata"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/etherspot/etherspot-sdk"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"364 GitHub stars"},{"status":"warn","label":"Stars/forks activity","detail":"364 stars, 21 forks; issue activity unavailable in current metadata"},{"status":"fail","label":"Recent maintenance","detail":"3y since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add etherspot/etherspot-sdk"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"no high-risk permission surface in public metadata"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/etherspot/etherspot-sdk"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Install command has no obvious high-risk pattern"],"warnings":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"evidence":{"stars":"364 GitHub stars","repoActivity":"364 stars, 21 forks","lastPushed":"3y since push","license":"MIT","repository":"https://github.com/etherspot/etherspot-sdk","install":"npx skills add etherspot/etherspot-sdk","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add etherspot/etherspot-sdk","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","3y since push"]},"agentCompatibility":["TypeScript","Blockchain","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["web3-analytics","blockchain","web3","analytics","account-abstraction","erc4337"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety":{"score":49,"level":"avoid_auto_install","label":"Avoid automatic install","safety_tier":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","summary":"Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","auto_install_policy":"review","reasons":["Documentation summary is thin","49/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","reasons":["Documentation summary is thin","49/100 agent safety score"]},"supply_profile":{"track":{"slug":"data","label":"Data, BI, and analytics","shortLabel":"Data","description":"CSV, SQL, notebooks, dashboards, data pipelines, BI, ETL, and spreadsheet analysis."},"scenario":{"label":"Data analysis","description":"I need my agent to analyze CSV data, produce insights, and explain trends.","useCases":[{"slug":"data-analysis","title":"Data analysis"},{"slug":"marketing-growth","title":"Marketing and growth"},{"slug":"database-sql","title":"Database and SQL"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","TypeScript"],"install":{"ready":true,"command":"npx skills add etherspot/etherspot-sdk","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":364,"starsLabel":"364","forks":21,"license":"MIT","qualityScore":46,"trustScore":68,"auditScore":61},"maintenance":{"status":"stale","label":"3y since push","daysSincePush":958,"lastPushedAt":"2023-12-18T08:37:25+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata"]},"coverageTags":["Data","Data analysis","web3-analytics","blockchain","web3","analytics","account-abstraction","erc4337"]},"audit":{"audit_score":61,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata"]},"decision":{"readiness_score":36,"readiness_label":"Needs manual review","headline":"Needs validation for Data analysis","role":"Needs validation","primary_fit":"Data analysis","best_for":["Data analysis workflows","general agent builders","builders willing to evaluate younger projects"],"risks":["Repository looks stale","No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Data analysis task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"etherspot-etherspot-sdk","name":"Etherspot Sdk","description":"Etherspot - Account Abstraction SDK","category":"web3-analytics","url":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk","repository":"https://github.com/etherspot/etherspot-sdk","github_repo":"etherspot/etherspot-sdk"},"suited_tasks":["Data analysis workflows","general agent builders","builders willing to evaluate younger projects","Load tabular data","Calculate trends","Summarize findings clearly","Collect channel signals","Prioritize opportunities"],"suited_agents":["TypeScript","Blockchain","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add etherspot/etherspot-sdk","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add etherspot/etherspot-sdk"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Etherspot Sdk\" agent skill from https://github.com/etherspot/etherspot-sdk. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Etherspot - Account Abstraction SDK"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Etherspot Sdk\" as a Claude Code skill from https://github.com/etherspot/etherspot-sdk. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Etherspot - Account Abstraction SDK"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Etherspot Sdk\" from https://github.com/etherspot/etherspot-sdk into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Etherspot - Account Abstraction SDK"}],"handoff_url":"https://www.openagentskill.com/api/skills/etherspot-etherspot-sdk/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/etherspot-etherspot-sdk"},"trust":{"score":68,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"364 GitHub stars","repoActivity":"364 stars, 21 forks","lastPushed":"3y since push","license":"MIT","repository":"https://github.com/etherspot/etherspot-sdk","install":"npx skills add etherspot/etherspot-sdk","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["web3-analytics","blockchain","web3","analytics","account-abstraction","erc4337"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":61,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":46,"label":"Needs review"},"supply":{"track":"Data, BI, and analytics","scenario":"Data analysis","maintenance":"3y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata"],"agent_contract":{"task_input":"Use Etherspot Sdk in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 68/100 Manual review","Audit: 61/100 Needs review","Safety: 49/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"etherspot-etherspot-sdk (Etherspot Sdk)","install_command":"npx skills add etherspot/etherspot-sdk","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"etherspot-etherspot-sdk","task":"Use Etherspot Sdk in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk","api":"https://www.openagentskill.com/api/agent/skills/etherspot-etherspot-sdk","audit":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=etherspot-etherspot-sdk&task=Use%20Etherspot%20Sdk%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Etherspot%20Sdk%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Etherspot%20Sdk%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/etherspot-etherspot-sdk/install","manifest":"https://www.openagentskill.com/api/registry/manifest/etherspot-etherspot-sdk"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"etherspot-etherspot-sdk","name":"Etherspot Sdk","description":"Etherspot - Account Abstraction SDK","category":"web3-analytics","url":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk","repository":"https://github.com/etherspot/etherspot-sdk","github_repo":"etherspot/etherspot-sdk"},"suited_tasks":["Data analysis workflows","general agent builders","builders willing to evaluate younger projects","Load tabular data","Calculate trends","Summarize findings clearly","Collect channel signals","Prioritize opportunities"],"suited_agents":["TypeScript","Blockchain","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add etherspot/etherspot-sdk","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add etherspot/etherspot-sdk"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Etherspot Sdk\" agent skill from https://github.com/etherspot/etherspot-sdk. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Etherspot - Account Abstraction SDK"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Etherspot Sdk\" as a Claude Code skill from https://github.com/etherspot/etherspot-sdk. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Etherspot - Account Abstraction SDK"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Etherspot Sdk\" from https://github.com/etherspot/etherspot-sdk into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Etherspot - Account Abstraction SDK"}],"handoff_url":"https://www.openagentskill.com/api/skills/etherspot-etherspot-sdk/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/etherspot-etherspot-sdk"},"trust":{"score":68,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"364 GitHub stars","repoActivity":"364 stars, 21 forks","lastPushed":"3y since push","license":"MIT","repository":"https://github.com/etherspot/etherspot-sdk","install":"npx skills add etherspot/etherspot-sdk","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["web3-analytics","blockchain","web3","analytics","account-abstraction","erc4337"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":61,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":46,"label":"Needs review"},"supply":{"track":"Data, BI, and analytics","scenario":"Data analysis","maintenance":"3y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Stars/forks activity: 364 stars, 21 forks; issue activity unavailable in current metadata"],"agent_contract":{"task_input":"Use Etherspot Sdk in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 68/100 Manual review","Audit: 61/100 Needs review","Safety: 49/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"etherspot-etherspot-sdk (Etherspot Sdk)","install_command":"npx skills add etherspot/etherspot-sdk","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"etherspot-etherspot-sdk","task":"Use Etherspot Sdk in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk","api":"https://www.openagentskill.com/api/agent/skills/etherspot-etherspot-sdk","audit":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=etherspot-etherspot-sdk&task=Use%20Etherspot%20Sdk%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Etherspot%20Sdk%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Etherspot%20Sdk%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/etherspot-etherspot-sdk/install","manifest":"https://www.openagentskill.com/api/registry/manifest/etherspot-etherspot-sdk"}},"platforms":["TypeScript","Blockchain"],"use_cases":[{"slug":"data-analysis","title":"Data analysis","url":"https://www.openagentskill.com/use-cases/data-analysis"},{"slug":"marketing-growth","title":"Marketing and growth","url":"https://www.openagentskill.com/use-cases/marketing-growth"},{"slug":"database-sql","title":"Database and SQL","url":"https://www.openagentskill.com/use-cases/database-sql"},{"slug":"web-scraping","title":"Web scraping","url":"https://www.openagentskill.com/use-cases/web-scraping"}],"install":"npx skills add etherspot/etherspot-sdk","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add etherspot/etherspot-sdk","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Etherspot Sdk\" agent skill from https://github.com/etherspot/etherspot-sdk. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Etherspot - Account Abstraction SDK","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Etherspot Sdk\" as a Claude Code skill from https://github.com/etherspot/etherspot-sdk. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Etherspot - Account Abstraction SDK","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Etherspot Sdk\" from https://github.com/etherspot/etherspot-sdk into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Etherspot - Account Abstraction SDK","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/etherspot/etherspot-sdk","github_repo":"etherspot/etherspot-sdk","version":"1.0.0","license":"MIT","updated_at":"2026-06-20T19:57:09.559887+00:00","canonical_key":"etherspot/etherspot-sdk","recommendation_reasons":["Matches task terms: spot","Install handoff is available","Repository freshness signal is available","Registry match score 35"],"urls":{"web":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk","api":"https://www.openagentskill.com/api/agent/skills/etherspot-etherspot-sdk","install_api":"https://www.openagentskill.com/api/skills/etherspot-etherspot-sdk/install","audit":"https://www.openagentskill.com/skills/etherspot-etherspot-sdk/audit","repository":"https://github.com/etherspot/etherspot-sdk"}},{"rank":4,"match_score":35,"raw_match_score":339.1,"slug":"lromul-ball-action-spotting","name":"Ball Action Spotting","description":"SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023","tagline":"SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023","category":"sports-analytics","tags":["sports","soccer","analytics","action-recognition","action-spotting","deep-learning","football","pytorch","soccernet","video"],"author":{"name":"lRomul","verified":false,"url":"https://github.com/lRomul"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"lRomul/ball-action-spotting","creatorName":"lRomul","creatorUrl":"https://github.com/lRomul","sourceUrl":"https://github.com/lRomul/ball-action-spotting","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/lromul-ball-action-spotting#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":138,"forks":24,"downloads":0,"rating":0,"review_count":0,"quality_score":33.7},"quality":{"score":42,"tier":"review","label":"Needs review","summary":"Inspect the repository carefully before adding it to an agent workflow.","signals":[{"label":"GitHub stars","value":"138","tone":"neutral"},{"label":"Freshness","value":"3y ago","tone":"warning"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"MIT","tone":"neutral"}],"warnings":["Repository looks stale"]},"trust":{"version":"trust-score-v4","score":68,"tier":"review","label":"Manual review","summary":"Potentially useful, but at least one trust signal needs human inspection.","recommendedAction":"Inspect the repository, license, and recent activity before connecting it to agent workflows.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":62,"weight":0.13,"status":"info","detail":"138 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":57,"weight":0.08,"status":"warn","detail":"138 stars, 24 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":22,"weight":0.14,"status":"fail","detail":"3y since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":50,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add lRomul/ball-action-spotting"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":100,"weight":0.07,"status":"pass","detail":"no high-risk permission surface in public metadata"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/lRomul/ball-action-spotting"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"138 GitHub stars"},{"status":"warn","label":"Stars/forks activity","detail":"138 stars, 24 forks; issue activity unavailable in current metadata"},{"status":"fail","label":"Recent maintenance","detail":"3y since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add lRomul/ball-action-spotting"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"no high-risk permission surface in public metadata"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/lRomul/ball-action-spotting"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Install command has no obvious high-risk pattern"],"warnings":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"evidence":{"stars":"138 GitHub stars","repoActivity":"138 stars, 24 forks","lastPushed":"3y since push","license":"MIT","repository":"https://github.com/lRomul/ball-action-spotting","install":"npx skills add lRomul/ball-action-spotting","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add lRomul/ball-action-spotting","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","3y since push"]},"agentCompatibility":["Python","Sports Data","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["sports-analytics","sports","soccer","analytics","action-recognition","action-spotting"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety":{"score":48,"level":"avoid_auto_install","label":"Avoid automatic install","safety_tier":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","summary":"Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","auto_install_policy":"review","reasons":["Documentation summary is thin","48/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","reasons":["Documentation summary is thin","48/100 agent safety score"]},"supply_profile":{"track":{"slug":"football-world-cup","label":"Football and World Cup analytics","shortLabel":"World Cup","description":"Football data, World Cup dashboards, xG, match prediction, scouting, and sports analytics."},"scenario":{"label":"Sports analytics","description":"I need my agent to analyze football matches, World Cup data, xG, players, teams, and predictions.","useCases":[{"slug":"sports-analytics","title":"Sports analytics"},{"slug":"data-analysis","title":"Data analysis"},{"slug":"marketing-growth","title":"Marketing and growth"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","Python"],"install":{"ready":true,"command":"npx skills add lRomul/ball-action-spotting","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":138,"starsLabel":"138","forks":24,"license":"MIT","qualityScore":42,"trustScore":68,"auditScore":60},"maintenance":{"status":"stale","label":"3y since push","daysSincePush":1127,"lastPushedAt":"2023-07-02T19:58:15+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata"]},"coverageTags":["World Cup","Sports analytics","sports-analytics","sports","soccer","analytics","action-recognition","action-spotting"]},"audit":{"audit_score":60,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata"]},"decision":{"readiness_score":32,"readiness_label":"Needs manual review","headline":"Needs validation for Sports analytics","role":"Needs validation","primary_fit":"Sports analytics","best_for":["Sports analytics workflows","general agent builders","builders willing to evaluate younger projects"],"risks":["Repository looks stale","No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Sports analytics task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"lromul-ball-action-spotting","name":"Ball Action Spotting","description":"SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023","category":"sports-analytics","url":"https://www.openagentskill.com/skills/lromul-ball-action-spotting","repository":"https://github.com/lRomul/ball-action-spotting","github_repo":"lRomul/ball-action-spotting"},"suited_tasks":["Sports analytics workflows","general agent builders","builders willing to evaluate younger projects","Load football datasets","Compare teams and players","Explain match and tournament signals","Load tabular data","Calculate trends"],"suited_agents":["Python","Sports Data","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add lRomul/ball-action-spotting","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add lRomul/ball-action-spotting"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Ball Action Spotting\" agent skill from https://github.com/lRomul/ball-action-spotting. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Ball Action Spotting\" as a Claude Code skill from https://github.com/lRomul/ball-action-spotting. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Ball Action Spotting\" from https://github.com/lRomul/ball-action-spotting into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023"}],"handoff_url":"https://www.openagentskill.com/api/skills/lromul-ball-action-spotting/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/lromul-ball-action-spotting"},"trust":{"score":68,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"138 GitHub stars","repoActivity":"138 stars, 24 forks","lastPushed":"3y since push","license":"MIT","repository":"https://github.com/lRomul/ball-action-spotting","install":"npx skills add lRomul/ball-action-spotting","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["sports-analytics","sports","soccer","analytics","action-recognition","action-spotting"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":60,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":42,"label":"Needs review"},"supply":{"track":"Football and World Cup analytics","scenario":"Sports analytics","maintenance":"3y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata"],"agent_contract":{"task_input":"Use Ball Action Spotting in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 68/100 Manual review","Audit: 60/100 Needs review","Safety: 48/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"lromul-ball-action-spotting (Ball Action Spotting)","install_command":"npx skills add lRomul/ball-action-spotting","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"lromul-ball-action-spotting","task":"Use Ball Action Spotting in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/lromul-ball-action-spotting","api":"https://www.openagentskill.com/api/agent/skills/lromul-ball-action-spotting","audit":"https://www.openagentskill.com/skills/lromul-ball-action-spotting/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=lromul-ball-action-spotting&task=Use%20Ball%20Action%20Spotting%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Ball%20Action%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Ball%20Action%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/lromul-ball-action-spotting/install","manifest":"https://www.openagentskill.com/api/registry/manifest/lromul-ball-action-spotting"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"lromul-ball-action-spotting","name":"Ball Action Spotting","description":"SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023","category":"sports-analytics","url":"https://www.openagentskill.com/skills/lromul-ball-action-spotting","repository":"https://github.com/lRomul/ball-action-spotting","github_repo":"lRomul/ball-action-spotting"},"suited_tasks":["Sports analytics workflows","general agent builders","builders willing to evaluate younger projects","Load football datasets","Compare teams and players","Explain match and tournament signals","Load tabular data","Calculate trends"],"suited_agents":["Python","Sports Data","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add lRomul/ball-action-spotting","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add lRomul/ball-action-spotting"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Ball Action Spotting\" agent skill from https://github.com/lRomul/ball-action-spotting. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Ball Action Spotting\" as a Claude Code skill from https://github.com/lRomul/ball-action-spotting. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Ball Action Spotting\" from https://github.com/lRomul/ball-action-spotting into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023"}],"handoff_url":"https://www.openagentskill.com/api/skills/lromul-ball-action-spotting/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/lromul-ball-action-spotting"},"trust":{"score":68,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"138 GitHub stars","repoActivity":"138 stars, 24 forks","lastPushed":"3y since push","license":"MIT","repository":"https://github.com/lRomul/ball-action-spotting","install":"npx skills add lRomul/ball-action-spotting","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["sports-analytics","sports","soccer","analytics","action-recognition","action-spotting"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":60,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":42,"label":"Needs review"},"supply":{"track":"Football and World Cup analytics","scenario":"Sports analytics","maintenance":"3y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Stars/forks activity: 138 stars, 24 forks; issue activity unavailable in current metadata"],"agent_contract":{"task_input":"Use Ball Action Spotting in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 68/100 Manual review","Audit: 60/100 Needs review","Safety: 48/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"lromul-ball-action-spotting (Ball Action Spotting)","install_command":"npx skills add lRomul/ball-action-spotting","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"lromul-ball-action-spotting","task":"Use Ball Action Spotting in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/lromul-ball-action-spotting","api":"https://www.openagentskill.com/api/agent/skills/lromul-ball-action-spotting","audit":"https://www.openagentskill.com/skills/lromul-ball-action-spotting/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=lromul-ball-action-spotting&task=Use%20Ball%20Action%20Spotting%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Ball%20Action%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Ball%20Action%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/lromul-ball-action-spotting/install","manifest":"https://www.openagentskill.com/api/registry/manifest/lromul-ball-action-spotting"}},"platforms":["Python","Sports Data"],"use_cases":[{"slug":"sports-analytics","title":"Sports analytics","url":"https://www.openagentskill.com/use-cases/sports-analytics"},{"slug":"data-analysis","title":"Data analysis","url":"https://www.openagentskill.com/use-cases/data-analysis"},{"slug":"marketing-growth","title":"Marketing and growth","url":"https://www.openagentskill.com/use-cases/marketing-growth"},{"slug":"video-creation","title":"Video creation","url":"https://www.openagentskill.com/use-cases/video-creation"}],"install":"npx skills add lRomul/ball-action-spotting","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add lRomul/ball-action-spotting","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Ball Action Spotting\" agent skill from https://github.com/lRomul/ball-action-spotting. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Ball Action Spotting\" as a Claude Code skill from https://github.com/lRomul/ball-action-spotting. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Ball Action Spotting\" from https://github.com/lRomul/ball-action-spotting into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: SoccerNet@CVPR | 1st place solution for Ball Action Spotting Challenge 2023","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/lRomul/ball-action-spotting","github_repo":"lRomul/ball-action-spotting","version":"1.0.0","license":"MIT","updated_at":"2026-07-11T03:03:40.740696+00:00","canonical_key":"lromul/ball-action-spotting","recommendation_reasons":["Matches task terms: spot","Install handoff is available","Repository freshness signal is available","Registry match score 35"],"urls":{"web":"https://www.openagentskill.com/skills/lromul-ball-action-spotting","api":"https://www.openagentskill.com/api/agent/skills/lromul-ball-action-spotting","install_api":"https://www.openagentskill.com/api/skills/lromul-ball-action-spotting/install","audit":"https://www.openagentskill.com/skills/lromul-ball-action-spotting/audit","repository":"https://github.com/lRomul/ball-action-spotting"}},{"rank":5,"match_score":35,"raw_match_score":338.3,"slug":"amazon-science-glass-text-spotting","name":"Glass Text Spotting","description":"Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)","tagline":"Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)","category":"document-processing","tags":["ocr","documents","extraction","attention","deep-learning","detection","text-spotting","python","github"],"author":{"name":"amazon-science","verified":false,"url":"https://github.com/amazon-science"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"amazon-science/glass-text-spotting","creatorName":"amazon-science","creatorUrl":"https://github.com/amazon-science","sourceUrl":"https://github.com/amazon-science/glass-text-spotting","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":102,"forks":13,"downloads":0,"rating":0,"review_count":0,"quality_score":32.79},"quality":{"score":40,"tier":"review","label":"Needs review","summary":"Inspect the repository carefully before adding it to an agent workflow.","signals":[{"label":"GitHub stars","value":"102","tone":"neutral"},{"label":"Freshness","value":"2y ago","tone":"warning"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"Apache-2.0","tone":"neutral"}],"warnings":["Repository looks stale"]},"trust":{"version":"trust-score-v4","score":70,"tier":"review","label":"Manual review","summary":"Potentially useful, but at least one trust signal needs human inspection.","recommendedAction":"Inspect the repository, license, and recent activity before connecting it to agent workflows.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":62,"weight":0.13,"status":"info","detail":"102 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":57,"weight":0.08,"status":"warn","detail":"102 stars, 13 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":22,"weight":0.14,"status":"fail","detail":"2y since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"Apache-2.0"},{"id":"documentation","label":"README/SKILL.md completeness","score":66,"weight":0.14,"status":"info","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add amazon-science/glass-text-spotting"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":100,"weight":0.07,"status":"pass","detail":"no high-risk permission surface in public metadata"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/amazon-science/glass-text-spotting"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"102 GitHub stars"},{"status":"warn","label":"Stars/forks activity","detail":"102 stars, 13 forks; issue activity unavailable in current metadata"},{"status":"fail","label":"Recent maintenance","detail":"2y since push"},{"status":"pass","label":"License clarity","detail":"Apache-2.0"},{"status":"info","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add amazon-science/glass-text-spotting"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"no high-risk permission surface in public metadata"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/amazon-science/glass-text-spotting"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Install command has no obvious high-risk pattern"],"warnings":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata","Recent maintenance: 2y since push"],"evidence":{"stars":"102 GitHub stars","repoActivity":"102 stars, 13 forks","lastPushed":"2y since push","license":"Apache-2.0","repository":"https://github.com/amazon-science/glass-text-spotting","install":"npx skills add amazon-science/glass-text-spotting","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add amazon-science/glass-text-spotting","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","2y since push"]},"agentCompatibility":["Python","OCR","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata","Recent maintenance: 2y since push"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["document-processing","ocr","documents","extraction","attention","deep-learning"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata","Recent maintenance: 2y since push"]},"safety":{"score":44,"level":"avoid_auto_install","label":"Avoid automatic install","safety_tier":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","summary":"Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","auto_install_policy":"review","reasons":["Documentation summary is thin","44/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"},{"id":"filesystem","label":"Filesystem access","reason":"Skill may read or write project files, documents, generated artifacts, or local workspace state.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","reasons":["Documentation summary is thin","44/100 agent safety score"]},"supply_profile":{"track":{"slug":"coding","label":"Coding and developer agents","shortLabel":"Coding","description":"Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills."},"scenario":{"label":"GitHub automation","description":"I need my agent to triage GitHub issues, review pull requests, and summarize repository changes.","useCases":[{"slug":"document-processing","title":"Document processing"},{"slug":"github-automation","title":"GitHub automation"},{"slug":"web-scraping","title":"Web scraping"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","Python"],"install":{"ready":true,"command":"npx skills add amazon-science/glass-text-spotting","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":102,"starsLabel":"102","forks":13,"license":"Apache-2.0","qualityScore":40,"trustScore":70,"auditScore":60},"maintenance":{"status":"stale","label":"2y since push","daysSincePush":766,"lastPushedAt":"2024-06-28T07:35:37+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata"]},"coverageTags":["Coding","GitHub automation","document-processing","ocr","documents","extraction","attention","deep-learning"]},"audit":{"audit_score":60,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata"]},"decision":{"readiness_score":30,"readiness_label":"Needs manual review","headline":"Needs validation for Document processing","role":"Needs validation","primary_fit":"Document processing","best_for":["Document processing workflows","general agent builders","builders willing to evaluate younger projects"],"risks":["Repository looks stale","No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Document processing task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"amazon-science-glass-text-spotting","name":"Glass Text Spotting","description":"Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)","category":"document-processing","url":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting","repository":"https://github.com/amazon-science/glass-text-spotting","github_repo":"amazon-science/glass-text-spotting"},"suited_tasks":["Document processing workflows","general agent builders","builders willing to evaluate younger projects","Read uploaded files","Extract structured fields","Prepare clean context for downstream agents","Inspect repository metadata","Compare code changes"],"suited_agents":["Python","OCR","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add amazon-science/glass-text-spotting","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add amazon-science/glass-text-spotting"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Glass Text Spotting\" agent skill from https://github.com/amazon-science/glass-text-spotting. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Glass Text Spotting\" as a Claude Code skill from https://github.com/amazon-science/glass-text-spotting. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Glass Text Spotting\" from https://github.com/amazon-science/glass-text-spotting into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)"}],"handoff_url":"https://www.openagentskill.com/api/skills/amazon-science-glass-text-spotting/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/amazon-science-glass-text-spotting"},"trust":{"score":70,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"102 GitHub stars","repoActivity":"102 stars, 13 forks","lastPushed":"2y since push","license":"Apache-2.0","repository":"https://github.com/amazon-science/glass-text-spotting","install":"npx skills add amazon-science/glass-text-spotting","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["document-processing","ocr","documents","extraction","attention","deep-learning"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata","Recent maintenance: 2y since push"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":60,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata","Recent maintenance: 2y since push"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":40,"label":"Needs review"},"supply":{"track":"Coding and developer agents","scenario":"GitHub automation","maintenance":"2y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata"],"agent_contract":{"task_input":"Use Glass Text Spotting in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 70/100 Manual review","Audit: 60/100 Needs review","Safety: 44/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"amazon-science-glass-text-spotting (Glass Text Spotting)","install_command":"npx skills add amazon-science/glass-text-spotting","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"amazon-science-glass-text-spotting","task":"Use Glass Text Spotting in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting","api":"https://www.openagentskill.com/api/agent/skills/amazon-science-glass-text-spotting","audit":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=amazon-science-glass-text-spotting&task=Use%20Glass%20Text%20Spotting%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Glass%20Text%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Glass%20Text%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/amazon-science-glass-text-spotting/install","manifest":"https://www.openagentskill.com/api/registry/manifest/amazon-science-glass-text-spotting"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"amazon-science-glass-text-spotting","name":"Glass Text Spotting","description":"Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)","category":"document-processing","url":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting","repository":"https://github.com/amazon-science/glass-text-spotting","github_repo":"amazon-science/glass-text-spotting"},"suited_tasks":["Document processing workflows","general agent builders","builders willing to evaluate younger projects","Read uploaded files","Extract structured fields","Prepare clean context for downstream agents","Inspect repository metadata","Compare code changes"],"suited_agents":["Python","OCR","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add amazon-science/glass-text-spotting","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add amazon-science/glass-text-spotting"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Glass Text Spotting\" agent skill from https://github.com/amazon-science/glass-text-spotting. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Glass Text Spotting\" as a Claude Code skill from https://github.com/amazon-science/glass-text-spotting. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Glass Text Spotting\" from https://github.com/amazon-science/glass-text-spotting into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)"}],"handoff_url":"https://www.openagentskill.com/api/skills/amazon-science-glass-text-spotting/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/amazon-science-glass-text-spotting"},"trust":{"score":70,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"102 GitHub stars","repoActivity":"102 stars, 13 forks","lastPushed":"2y since push","license":"Apache-2.0","repository":"https://github.com/amazon-science/glass-text-spotting","install":"npx skills add amazon-science/glass-text-spotting","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["document-processing","ocr","documents","extraction","attention","deep-learning"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata","Recent maintenance: 2y since push"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":60,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata","Recent maintenance: 2y since push"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":40,"label":"Needs review"},"supply":{"track":"Coding and developer agents","scenario":"GitHub automation","maintenance":"2y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Stars/forks activity: 102 stars, 13 forks; issue activity unavailable in current metadata"],"agent_contract":{"task_input":"Use Glass Text Spotting in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 70/100 Manual review","Audit: 60/100 Needs review","Safety: 44/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"amazon-science-glass-text-spotting (Glass Text Spotting)","install_command":"npx skills add amazon-science/glass-text-spotting","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"amazon-science-glass-text-spotting","task":"Use Glass Text Spotting in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting","api":"https://www.openagentskill.com/api/agent/skills/amazon-science-glass-text-spotting","audit":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=amazon-science-glass-text-spotting&task=Use%20Glass%20Text%20Spotting%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Glass%20Text%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Glass%20Text%20Spotting%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/amazon-science-glass-text-spotting/install","manifest":"https://www.openagentskill.com/api/registry/manifest/amazon-science-glass-text-spotting"}},"platforms":["Python","OCR"],"use_cases":[{"slug":"document-processing","title":"Document processing","url":"https://www.openagentskill.com/use-cases/document-processing"},{"slug":"github-automation","title":"GitHub automation","url":"https://www.openagentskill.com/use-cases/github-automation"},{"slug":"web-scraping","title":"Web scraping","url":"https://www.openagentskill.com/use-cases/web-scraping"},{"slug":"coding-agents","title":"Coding agents","url":"https://www.openagentskill.com/use-cases/coding-agents"}],"install":"npx skills add amazon-science/glass-text-spotting","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add amazon-science/glass-text-spotting","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Glass Text Spotting\" agent skill from https://github.com/amazon-science/glass-text-spotting. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Glass Text Spotting\" as a Claude Code skill from https://github.com/amazon-science/glass-text-spotting. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Glass Text Spotting\" from https://github.com/amazon-science/glass-text-spotting into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Official implementation for \"GLASS: Global to Local Attention for Scene-Text Spotting\" (ECCV'22)","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/amazon-science/glass-text-spotting","github_repo":"amazon-science/glass-text-spotting","version":"1.0.0","license":"Apache-2.0","updated_at":"2026-06-20T21:26:43.882442+00:00","canonical_key":"amazon-science/glass-text-spotting","recommendation_reasons":["Matches task terms: spot","Install handoff is available","Repository freshness signal is available","Registry match score 35"],"urls":{"web":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting","api":"https://www.openagentskill.com/api/agent/skills/amazon-science-glass-text-spotting","install_api":"https://www.openagentskill.com/api/skills/amazon-science-glass-text-spotting/install","audit":"https://www.openagentskill.com/skills/amazon-science-glass-text-spotting/audit","repository":"https://github.com/amazon-science/glass-text-spotting"}},{"rank":6,"match_score":35,"raw_match_score":337.7,"slug":"diffplug-spotless","name":"Spotless","description":"Keep your code spotless","tagline":"Keep your code spotless","category":"data-analysis","tags":["sql","data-analysis","data","css","formatter","gradle","groovy","java","javascript","kotlin"],"author":{"name":"diffplug","verified":true,"url":"https://github.com/diffplug"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"diffplug/spotless","creatorName":"diffplug","creatorUrl":"https://github.com/diffplug","sourceUrl":"https://github.com/diffplug/spotless","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/diffplug-spotless#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":5518,"forks":536,"downloads":0,"rating":0,"review_count":0,"quality_score":67.89},"quality":{"score":100,"tier":"excellent","label":"Excellent","summary":"High-confidence pick with strong adoption and healthy maintenance signals.","signals":[{"label":"GitHub stars","value":"5.5K","tone":"positive"},{"label":"Freshness","value":"2mo ago","tone":"positive"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"Apache-2.0","tone":"neutral"}],"warnings":[]},"trust":{"version":"trust-score-v4","score":85,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout.","recommendedAction":"Test in a sandbox workflow and compare its install path with close alternatives.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":94,"weight":0.13,"status":"pass","detail":"5.5K GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":88,"weight":0.08,"status":"pass","detail":"5.5K stars, 536 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":88,"weight":0.14,"status":"pass","detail":"2mo since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"Apache-2.0"},{"id":"documentation","label":"README/SKILL.md completeness","score":50,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":82,"weight":0.12,"status":"pass","detail":"database surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add diffplug/spotless"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":88,"weight":0.07,"status":"pass","detail":"database access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/diffplug/spotless"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"pass","label":"GitHub adoption","detail":"5.5K GitHub stars"},{"status":"pass","label":"Stars/forks activity","detail":"5.5K stars, 536 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"2mo since push"},{"status":"pass","label":"License clarity","detail":"Apache-2.0"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"database surface"},{"status":"pass","label":"Install availability","detail":"npx skills add diffplug/spotless"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"database access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/diffplug/spotless"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"pass","label":"Ownership","detail":"Listing manually verified"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["Manually verified listing","AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Large GitHub adoption signal","Install command has no obvious high-risk pattern"],"warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"evidence":{"stars":"5.5K GitHub stars","repoActivity":"5.5K stars, 536 forks","lastPushed":"2mo since push","license":"Apache-2.0","repository":"https://github.com/diffplug/spotless","install":"npx skills add diffplug/spotless","installSafety":"standard package or runtime install path","permissionSurface":"database access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add diffplug/spotless","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","2mo since push"]},"agentCompatibility":["Java","SQL","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["data-analysis","sql","data","css","formatter","gradle"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety":{"score":74,"level":"review_before_install","label":"Review before install","safety_tier":{"tier":"reviewed","label":"Reviewed","badge":"REVIEWED","summary":"Good audit and safety signals with no high-risk permission hints in public metadata.","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","auto_install_policy":"review","reasons":["Safe-to-try audit","74/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"safe_to_try","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"},{"id":"database","label":"Database access","reason":"Skill may inspect schemas, query databases, or work with persistent stores.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"reviewed","label":"Reviewed","badge":"REVIEWED","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","reasons":["Safe-to-try audit","74/100 agent safety score"]},"supply_profile":{"track":{"slug":"data","label":"Data, BI, and analytics","shortLabel":"Data","description":"CSV, SQL, notebooks, dashboards, data pipelines, BI, ETL, and spreadsheet analysis."},"scenario":{"label":"Database and SQL","description":"I need my agent to inspect database schemas, write SQL, and explain query results.","useCases":[{"slug":"coding-agents","title":"Coding agents"},{"slug":"browser-automation","title":"Browser automation"},{"slug":"research-agents","title":"Research agents"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","Java"],"install":{"ready":true,"command":"npx skills add diffplug/spotless","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":5518,"starsLabel":"5.5K","forks":536,"license":"Apache-2.0","qualityScore":100,"trustScore":85,"auditScore":90},"maintenance":{"status":"active","label":"2mo since push","daysSincePush":47,"lastPushedAt":"2026-06-16T18:31:44+00:00"},"risk":{"level":"safe_to_try","label":"Safe to try","requiresReview":true,"notes":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"coverageTags":["Data","Database and SQL","data-analysis","sql","css","formatter","gradle","groovy"]},"audit":{"audit_score":90,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"decision":{"readiness_score":100,"readiness_label":"Production-ready","headline":"Primary pick for Coding agents","role":"Primary pick","primary_fit":"Coding agents","best_for":["Coding agents workflows","general agent builders","teams that value GitHub adoption signals"],"risks":["No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Coding agents task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"diffplug-spotless","name":"Spotless","description":"Keep your code spotless","category":"data-analysis","url":"https://www.openagentskill.com/skills/diffplug-spotless","repository":"https://github.com/diffplug/spotless","github_repo":"diffplug/spotless"},"suited_tasks":["Coding agents workflows","general agent builders","teams that value GitHub adoption signals","Inspect source files","Explain architecture","Patch bugs and verify changes","Navigate pages","Click and type safely"],"suited_agents":["Java","SQL","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add diffplug/spotless","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add diffplug/spotless"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotless\" agent skill from https://github.com/diffplug/spotless. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Keep your code spotless"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotless\" as a Claude Code skill from https://github.com/diffplug/spotless. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Keep your code spotless"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotless\" from https://github.com/diffplug/spotless into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Keep your code spotless"}],"handoff_url":"https://www.openagentskill.com/api/skills/diffplug-spotless/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/diffplug-spotless"},"trust":{"score":85,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"5.5K GitHub stars","repoActivity":"5.5K stars, 536 forks","lastPushed":"2mo since push","license":"Apache-2.0","repository":"https://github.com/diffplug/spotless","install":"npx skills add diffplug/spotless","installSafety":"standard package or runtime install path","permissionSurface":"database access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["data-analysis","sql","data","css","formatter","gradle"],"known_risks":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":90,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"reviewed","label":"Reviewed","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow."},"quality":{"score":100,"label":"Excellent"},"supply":{"track":"Data, BI, and analytics","scenario":"Database and SQL","maintenance":"2mo since push","risk":"Safe to try"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"agent_contract":{"task_input":"Use Spotless in an agent workflow","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","install_policy":"review","minimum_review_before_use":["Trust: 85/100 Strong shortlist","Audit: 90/100 Safe to try","Safety: 74/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"diffplug-spotless (Spotless)","install_command":"npx skills add diffplug/spotless","risk_summary":"Safe to try; Reviewed; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"diffplug-spotless","task":"Use Spotless in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/diffplug-spotless","api":"https://www.openagentskill.com/api/agent/skills/diffplug-spotless","audit":"https://www.openagentskill.com/skills/diffplug-spotless/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=diffplug-spotless&task=Use%20Spotless%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotless%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotless%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/diffplug-spotless/install","manifest":"https://www.openagentskill.com/api/registry/manifest/diffplug-spotless"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"diffplug-spotless","name":"Spotless","description":"Keep your code spotless","category":"data-analysis","url":"https://www.openagentskill.com/skills/diffplug-spotless","repository":"https://github.com/diffplug/spotless","github_repo":"diffplug/spotless"},"suited_tasks":["Coding agents workflows","general agent builders","teams that value GitHub adoption signals","Inspect source files","Explain architecture","Patch bugs and verify changes","Navigate pages","Click and type safely"],"suited_agents":["Java","SQL","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add diffplug/spotless","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add diffplug/spotless"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotless\" agent skill from https://github.com/diffplug/spotless. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Keep your code spotless"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotless\" as a Claude Code skill from https://github.com/diffplug/spotless. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Keep your code spotless"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotless\" from https://github.com/diffplug/spotless into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Keep your code spotless"}],"handoff_url":"https://www.openagentskill.com/api/skills/diffplug-spotless/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/diffplug-spotless"},"trust":{"score":85,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"5.5K GitHub stars","repoActivity":"5.5K stars, 536 forks","lastPushed":"2mo since push","license":"Apache-2.0","repository":"https://github.com/diffplug/spotless","install":"npx skills add diffplug/spotless","installSafety":"standard package or runtime install path","permissionSurface":"database access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["data-analysis","sql","data","css","formatter","gradle"],"known_risks":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":90,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"reviewed","label":"Reviewed","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow."},"quality":{"score":100,"label":"Excellent"},"supply":{"track":"Data, BI, and analytics","scenario":"Database and SQL","maintenance":"2mo since push","risk":"Safe to try"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"agent_contract":{"task_input":"Use Spotless in an agent workflow","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","install_policy":"review","minimum_review_before_use":["Trust: 85/100 Strong shortlist","Audit: 90/100 Safe to try","Safety: 74/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"diffplug-spotless (Spotless)","install_command":"npx skills add diffplug/spotless","risk_summary":"Safe to try; Reviewed; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"diffplug-spotless","task":"Use Spotless in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/diffplug-spotless","api":"https://www.openagentskill.com/api/agent/skills/diffplug-spotless","audit":"https://www.openagentskill.com/skills/diffplug-spotless/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=diffplug-spotless&task=Use%20Spotless%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotless%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotless%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/diffplug-spotless/install","manifest":"https://www.openagentskill.com/api/registry/manifest/diffplug-spotless"}},"platforms":["Java","SQL"],"use_cases":[{"slug":"coding-agents","title":"Coding agents","url":"https://www.openagentskill.com/use-cases/coding-agents"},{"slug":"browser-automation","title":"Browser automation","url":"https://www.openagentskill.com/use-cases/browser-automation"},{"slug":"research-agents","title":"Research agents","url":"https://www.openagentskill.com/use-cases/research-agents"},{"slug":"database-sql","title":"Database and SQL","url":"https://www.openagentskill.com/use-cases/database-sql"}],"install":"npx skills add diffplug/spotless","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add diffplug/spotless","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Spotless\" agent skill from https://github.com/diffplug/spotless. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Keep your code spotless","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Spotless\" as a Claude Code skill from https://github.com/diffplug/spotless. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Keep your code spotless","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Spotless\" from https://github.com/diffplug/spotless into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Keep your code spotless","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/diffplug/spotless","github_repo":"diffplug/spotless","version":"1.0.0","license":"Apache-2.0","updated_at":"2026-06-18T03:01:14.175416+00:00","canonical_key":"diffplug/spotless","recommendation_reasons":["Matches task terms: spot","Useful GitHub adoption: 5,518 stars","Install handoff is available","Repository freshness signal is available","Registry match score 35"],"urls":{"web":"https://www.openagentskill.com/skills/diffplug-spotless","api":"https://www.openagentskill.com/api/agent/skills/diffplug-spotless","install_api":"https://www.openagentskill.com/api/skills/diffplug-spotless/install","audit":"https://www.openagentskill.com/skills/diffplug-spotless/audit","repository":"https://github.com/diffplug/spotless"}},{"rank":7,"match_score":35,"raw_match_score":336.7,"slug":"spotbugs-spotbugs","name":"Spotbugs","description":"SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","tagline":"SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","category":"development","tags":["static-analysis","code-quality","code-analysis","findbugs","hacktoberfest","linter","static-code-analysis","java","github"],"author":{"name":"spotbugs","verified":true,"url":"https://github.com/spotbugs"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"spotbugs/spotbugs","creatorName":"spotbugs","creatorUrl":"https://github.com/spotbugs","sourceUrl":"https://github.com/spotbugs/spotbugs","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/spotbugs-spotbugs#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":3911,"forks":665,"downloads":0,"rating":0,"review_count":0,"quality_score":66.85},"quality":{"score":100,"tier":"excellent","label":"Excellent","summary":"High-confidence pick with strong adoption and healthy maintenance signals.","signals":[{"label":"GitHub stars","value":"3.9K","tone":"positive"},{"label":"Freshness","value":"15d ago","tone":"positive"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"LGPL-2.1","tone":"neutral"}],"warnings":[]},"trust":{"version":"trust-score-v4","score":89,"tier":"production","label":"Production candidate","summary":"Strong OpenAgentSkill Trust Score across adoption, recent maintenance, license clarity, documentation, dependency/runtime risk, install safety, permission surface, and install availability.","recommendedAction":"Shortlist for production use, then run a normal repository and dependency review.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":86,"weight":0.13,"status":"pass","detail":"3.9K GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":83,"weight":0.08,"status":"pass","detail":"3.9K stars, 665 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":100,"weight":0.14,"status":"pass","detail":"15d since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"LGPL-2.1"},{"id":"documentation","label":"README/SKILL.md completeness","score":66,"weight":0.14,"status":"info","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add spotbugs/spotbugs"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":100,"weight":0.07,"status":"pass","detail":"no high-risk permission surface in public metadata"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/spotbugs/spotbugs"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"pass","label":"GitHub adoption","detail":"3.9K GitHub stars"},{"status":"pass","label":"Stars/forks activity","detail":"3.9K stars, 665 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"15d since push"},{"status":"pass","label":"License clarity","detail":"LGPL-2.1"},{"status":"info","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add spotbugs/spotbugs"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"no high-risk permission surface in public metadata"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/spotbugs/spotbugs"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"pass","label":"Ownership","detail":"Listing manually verified"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["Manually verified listing","AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern"],"warnings":["Documentation summary is thin"],"evidence":{"stars":"3.9K GitHub stars","repoActivity":"3.9K stars, 665 forks","lastPushed":"15d since push","license":"LGPL-2.1","repository":"https://github.com/spotbugs/spotbugs","install":"npx skills add spotbugs/spotbugs","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add spotbugs/spotbugs","policy":"agent_install_candidate","label":"Agent install candidate","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","15d since push"]},"agentCompatibility":["Java","Static Analysis","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"low","label":"Low metadata risk","notes":["Documentation summary is thin"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":true,"sandboxRequired":true,"policy":"agent_install_candidate","reason":"Trust Score v4 allows sandbox-first agent installation after normal workspace review."},"bestFor":["development","static-analysis","code-quality","code-analysis","findbugs","hacktoberfest"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface"],"knownRisks":["Documentation summary is thin"]},"safety":{"score":82,"level":"review_before_install","label":"Review before install","safety_tier":{"tier":"reviewed","label":"Reviewed","badge":"REVIEWED","summary":"Good audit and safety signals with no high-risk permission hints in public metadata.","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","auto_install_policy":"review","reasons":["Safe-to-try audit","82/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"safe_to_try","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"reviewed","label":"Reviewed","badge":"REVIEWED","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","reasons":["Safe-to-try audit","82/100 agent safety score"]},"supply_profile":{"track":{"slug":"coding","label":"Coding and developer agents","shortLabel":"Coding","description":"Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills."},"scenario":{"label":"Coding agents","description":"I need a coding agent that can understand a repository, edit code, and review pull requests.","useCases":[{"slug":"coding-agents","title":"Coding agents"},{"slug":"github-automation","title":"GitHub automation"},{"slug":"research-agents","title":"Research agents"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","Java"],"install":{"ready":true,"command":"npx skills add spotbugs/spotbugs","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":3911,"starsLabel":"3.9K","forks":665,"license":"LGPL-2.1","qualityScore":100,"trustScore":89,"auditScore":94},"maintenance":{"status":"fresh","label":"15d since push","daysSincePush":15,"lastPushedAt":"2026-07-18T20:33:22+00:00"},"risk":{"level":"safe_to_try","label":"Safe to try","requiresReview":true,"notes":["Documentation summary is thin"]},"coverageTags":["Coding","Coding agents","development","static-analysis","code-quality","code-analysis","findbugs","hacktoberfest"]},"audit":{"audit_score":94,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin"]},"decision":{"readiness_score":100,"readiness_label":"Production-ready","headline":"Primary pick for Coding agents","role":"Primary pick","primary_fit":"Coding agents","best_for":["Coding agents workflows","general agent builders","teams that value GitHub adoption signals"],"risks":["No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Coding agents task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"spotbugs-spotbugs","name":"Spotbugs","description":"SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","category":"development","url":"https://www.openagentskill.com/skills/spotbugs-spotbugs","repository":"https://github.com/spotbugs/spotbugs","github_repo":"spotbugs/spotbugs"},"suited_tasks":["Coding agents workflows","general agent builders","teams that value GitHub adoption signals","Inspect source files","Explain architecture","Patch bugs and verify changes","Inspect repository metadata","Compare code changes"],"suited_agents":["Java","Static Analysis","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add spotbugs/spotbugs","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add spotbugs/spotbugs"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotbugs\" agent skill from https://github.com/spotbugs/spotbugs. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotbugs\" as a Claude Code skill from https://github.com/spotbugs/spotbugs. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotbugs\" from https://github.com/spotbugs/spotbugs into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code."}],"handoff_url":"https://www.openagentskill.com/api/skills/spotbugs-spotbugs/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/spotbugs-spotbugs"},"trust":{"score":89,"label":"Production candidate","version":"trust-score-v4","install_policy":"agent_install_candidate","evidence":{"stars":"3.9K GitHub stars","repoActivity":"3.9K stars, 665 forks","lastPushed":"15d since push","license":"LGPL-2.1","repository":"https://github.com/spotbugs/spotbugs","install":"npx skills add spotbugs/spotbugs","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":true,"sandbox_required":true,"reason":"Trust Score v4 allows sandbox-first agent installation after normal workspace review."},"best_for":["development","static-analysis","code-quality","code-analysis","findbugs","hacktoberfest"],"known_risks":["Documentation summary is thin"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":94,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin"]},"safety_gate":{"tier":"reviewed","label":"Reviewed","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow."},"quality":{"score":100,"label":"Excellent"},"supply":{"track":"Coding and developer agents","scenario":"Coding agents","maintenance":"15d since push","risk":"Safe to try"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface"],"agent_contract":{"task_input":"Use Spotbugs in an agent workflow","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","install_policy":"review","minimum_review_before_use":["Trust: 89/100 Production candidate","Audit: 94/100 Safe to try","Safety: 82/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"spotbugs-spotbugs (Spotbugs)","install_command":"npx skills add spotbugs/spotbugs","risk_summary":"Safe to try; Reviewed; Low metadata risk","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"spotbugs-spotbugs","task":"Use Spotbugs in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/spotbugs-spotbugs","api":"https://www.openagentskill.com/api/agent/skills/spotbugs-spotbugs","audit":"https://www.openagentskill.com/skills/spotbugs-spotbugs/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=spotbugs-spotbugs&task=Use%20Spotbugs%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotbugs%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotbugs%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/spotbugs-spotbugs/install","manifest":"https://www.openagentskill.com/api/registry/manifest/spotbugs-spotbugs"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"spotbugs-spotbugs","name":"Spotbugs","description":"SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","category":"development","url":"https://www.openagentskill.com/skills/spotbugs-spotbugs","repository":"https://github.com/spotbugs/spotbugs","github_repo":"spotbugs/spotbugs"},"suited_tasks":["Coding agents workflows","general agent builders","teams that value GitHub adoption signals","Inspect source files","Explain architecture","Patch bugs and verify changes","Inspect repository metadata","Compare code changes"],"suited_agents":["Java","Static Analysis","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add spotbugs/spotbugs","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add spotbugs/spotbugs"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotbugs\" agent skill from https://github.com/spotbugs/spotbugs. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotbugs\" as a Claude Code skill from https://github.com/spotbugs/spotbugs. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotbugs\" from https://github.com/spotbugs/spotbugs into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code."}],"handoff_url":"https://www.openagentskill.com/api/skills/spotbugs-spotbugs/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/spotbugs-spotbugs"},"trust":{"score":89,"label":"Production candidate","version":"trust-score-v4","install_policy":"agent_install_candidate","evidence":{"stars":"3.9K GitHub stars","repoActivity":"3.9K stars, 665 forks","lastPushed":"15d since push","license":"LGPL-2.1","repository":"https://github.com/spotbugs/spotbugs","install":"npx skills add spotbugs/spotbugs","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":true,"sandbox_required":true,"reason":"Trust Score v4 allows sandbox-first agent installation after normal workspace review."},"best_for":["development","static-analysis","code-quality","code-analysis","findbugs","hacktoberfest"],"known_risks":["Documentation summary is thin"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":94,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin"]},"safety_gate":{"tier":"reviewed","label":"Reviewed","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow."},"quality":{"score":100,"label":"Excellent"},"supply":{"track":"Coding and developer agents","scenario":"Coding agents","maintenance":"15d since push","risk":"Safe to try"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface"],"agent_contract":{"task_input":"Use Spotbugs in an agent workflow","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","install_policy":"review","minimum_review_before_use":["Trust: 89/100 Production candidate","Audit: 94/100 Safe to try","Safety: 82/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"spotbugs-spotbugs (Spotbugs)","install_command":"npx skills add spotbugs/spotbugs","risk_summary":"Safe to try; Reviewed; Low metadata risk","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"spotbugs-spotbugs","task":"Use Spotbugs in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/spotbugs-spotbugs","api":"https://www.openagentskill.com/api/agent/skills/spotbugs-spotbugs","audit":"https://www.openagentskill.com/skills/spotbugs-spotbugs/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=spotbugs-spotbugs&task=Use%20Spotbugs%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotbugs%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotbugs%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/spotbugs-spotbugs/install","manifest":"https://www.openagentskill.com/api/registry/manifest/spotbugs-spotbugs"}},"platforms":["Java","Static Analysis"],"use_cases":[{"slug":"coding-agents","title":"Coding agents","url":"https://www.openagentskill.com/use-cases/coding-agents"},{"slug":"github-automation","title":"GitHub automation","url":"https://www.openagentskill.com/use-cases/github-automation"},{"slug":"research-agents","title":"Research agents","url":"https://www.openagentskill.com/use-cases/research-agents"},{"slug":"testing-qa","title":"Testing and QA","url":"https://www.openagentskill.com/use-cases/testing-qa"}],"install":"npx skills add spotbugs/spotbugs","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add spotbugs/spotbugs","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Spotbugs\" agent skill from https://github.com/spotbugs/spotbugs. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Spotbugs\" as a Claude Code skill from https://github.com/spotbugs/spotbugs. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Spotbugs\" from https://github.com/spotbugs/spotbugs into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/spotbugs/spotbugs","github_repo":"spotbugs/spotbugs","version":"1.0.0","license":"LGPL-2.1","updated_at":"2026-07-19T03:02:13.083827+00:00","canonical_key":"spotbugs/spotbugs","recommendation_reasons":["Matches task terms: spot","Useful GitHub adoption: 3,911 stars","Install handoff is available","Repository freshness signal is available","Registry match score 35"],"urls":{"web":"https://www.openagentskill.com/skills/spotbugs-spotbugs","api":"https://www.openagentskill.com/api/agent/skills/spotbugs-spotbugs","install_api":"https://www.openagentskill.com/api/skills/spotbugs-spotbugs/install","audit":"https://www.openagentskill.com/skills/spotbugs-spotbugs/audit","repository":"https://github.com/spotbugs/spotbugs"}},{"rank":8,"match_score":33,"raw_match_score":320.7,"slug":"aliakhtari78-spotifyscraper","name":"SpotifyScraper","description":"Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency.","tagline":"Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency.","category":"web-automation","tags":["scraping","crawler","browser-commerce","async","httpx","lyrics","metadata","music","no-api-key","podcast"],"author":{"name":"AliAkhtari78","verified":false,"url":"https://github.com/AliAkhtari78"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"AliAkhtari78/SpotifyScraper","creatorName":"AliAkhtari78","creatorUrl":"https://github.com/AliAkhtari78","sourceUrl":"https://github.com/AliAkhtari78/SpotifyScraper","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":260,"forks":28,"downloads":0,"rating":0,"review_count":0,"quality_score":50.62},"quality":{"score":72,"tier":"strong","label":"Strong","summary":"Solid option that is likely worth shortlisting for production workflows.","signals":[{"label":"GitHub stars","value":"260","tone":"neutral"},{"label":"Freshness","value":"1mo ago","tone":"positive"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"MIT","tone":"neutral"}],"warnings":[]},"trust":{"version":"trust-score-v4","score":77,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout.","recommendedAction":"Test in a sandbox workflow and compare its install path with close alternatives.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":62,"weight":0.13,"status":"info","detail":"260 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":57,"weight":0.08,"status":"warn","detail":"260 stars, 28 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":88,"weight":0.14,"status":"pass","detail":"1mo since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":66,"weight":0.14,"status":"info","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":82,"weight":0.12,"status":"pass","detail":"network or browser surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add AliAkhtari78/SpotifyScraper"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":86,"weight":0.07,"status":"pass","detail":"network or browser access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/AliAkhtari78/SpotifyScraper"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"260 GitHub stars"},{"status":"warn","label":"Stars/forks activity","detail":"260 stars, 28 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"1mo since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"info","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"network or browser surface"},{"status":"pass","label":"Install availability","detail":"npx skills add AliAkhtari78/SpotifyScraper"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"network or browser access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/AliAkhtari78/SpotifyScraper"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Install command has no obvious high-risk pattern"],"warnings":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"],"evidence":{"stars":"260 GitHub stars","repoActivity":"260 stars, 28 forks","lastPushed":"1mo since push","license":"MIT","repository":"https://github.com/AliAkhtari78/SpotifyScraper","install":"npx skills add AliAkhtari78/SpotifyScraper","installSafety":"standard package or runtime install path","permissionSurface":"network or browser access","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add AliAkhtari78/SpotifyScraper","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","1mo since push"]},"agentCompatibility":["Python","Web Automation","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["web-automation","scraping","crawler","browser-commerce","async","httpx"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"]},"safety":{"score":64,"level":"review_before_install","label":"Review before install","safety_tier":{"tier":"reviewed","label":"Reviewed with permission notes","badge":"REVIEWED","summary":"Usable candidate, but the agent should surface permission and audit notes before installation.","recommended_action":"Require human approval before installing into a real workspace.","auto_install_policy":"review","reasons":["Quality score needs review","64/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"browser","label":"Browser automation","reason":"Skill may drive a browser or interact with web pages.","severity":"medium"},{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"}],"policy_warnings":["Quality score needs review"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"reviewed","label":"Reviewed with permission notes","badge":"REVIEWED","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Require human approval before installing into a real workspace.","reasons":["Quality score needs review","64/100 agent safety score"]},"supply_profile":{"track":{"slug":"coding","label":"Coding and developer agents","shortLabel":"Coding","description":"Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills."},"scenario":{"label":"Testing and QA","description":"I need my agent to test a web app, reproduce bugs, and verify fixes.","useCases":[{"slug":"web-scraping","title":"Web scraping"},{"slug":"browser-automation","title":"Browser automation"},{"slug":"testing-qa","title":"Testing and QA"}]},"applicableAgents":["Browser agents","CLI","Codex","Claude Code","Cursor"],"install":{"ready":true,"command":"npx skills add AliAkhtari78/SpotifyScraper","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":260,"starsLabel":"260","forks":28,"license":"MIT","qualityScore":72,"trustScore":77,"auditScore":80},"maintenance":{"status":"active","label":"1mo since push","daysSincePush":43,"lastPushedAt":"2026-06-20T19:13:42+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata","Needs review"]},"coverageTags":["Coding","Testing and QA","web-automation","scraping","crawler","browser-commerce","async","httpx"]},"audit":{"audit_score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"]},"decision":{"readiness_score":71,"readiness_label":"Prototype first","headline":"Fallback candidate for Web scraping","role":"Fallback candidate","primary_fit":"Web scraping","best_for":["Web scraping workflows","Browser agents teams","builders willing to evaluate younger projects"],"risks":["No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Web scraping task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"aliakhtari78-spotifyscraper","name":"SpotifyScraper","description":"Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency.","category":"web-automation","url":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper","repository":"https://github.com/AliAkhtari78/SpotifyScraper","github_repo":"AliAkhtari78/SpotifyScraper"},"suited_tasks":["Web scraping workflows","Browser agents teams","builders willing to evaluate younger projects","Crawl target URLs","Extract tables and metadata","Normalize messy page content","Navigate pages","Click and type safely"],"suited_agents":["Python","Web Automation","Codex","Claude Code","Cursor","OpenAgentSkill CLI","Browser agents","CLI"],"install":{"command":"npx skills add AliAkhtari78/SpotifyScraper","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add AliAkhtari78/SpotifyScraper"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"SpotifyScraper\" agent skill from https://github.com/AliAkhtari78/SpotifyScraper. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"SpotifyScraper\" as a Claude Code skill from https://github.com/AliAkhtari78/SpotifyScraper. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"SpotifyScraper\" from https://github.com/AliAkhtari78/SpotifyScraper into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency."}],"handoff_url":"https://www.openagentskill.com/api/skills/aliakhtari78-spotifyscraper/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/aliakhtari78-spotifyscraper"},"trust":{"score":77,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"260 GitHub stars","repoActivity":"260 stars, 28 forks","lastPushed":"1mo since push","license":"MIT","repository":"https://github.com/AliAkhtari78/SpotifyScraper","install":"npx skills add AliAkhtari78/SpotifyScraper","installSafety":"standard package or runtime install path","permissionSurface":"network or browser access","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["web-automation","scraping","crawler","browser-commerce","async","httpx"],"known_risks":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"]},"safety_gate":{"tier":"reviewed","label":"Reviewed with permission notes","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Require human approval before installing into a real workspace."},"quality":{"score":72,"label":"Strong"},"supply":{"track":"Coding and developer agents","scenario":"Testing and QA","maintenance":"1mo since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface"],"agent_contract":{"task_input":"Use SpotifyScraper in an agent workflow","recommended_action":"Require human approval before installing into a real workspace.","install_policy":"review","minimum_review_before_use":["Trust: 77/100 Strong shortlist","Audit: 80/100 Needs review","Safety: 64/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"aliakhtari78-spotifyscraper (SpotifyScraper)","install_command":"npx skills add AliAkhtari78/SpotifyScraper","risk_summary":"Needs review; Reviewed with permission notes; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"aliakhtari78-spotifyscraper","task":"Use SpotifyScraper in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper","api":"https://www.openagentskill.com/api/agent/skills/aliakhtari78-spotifyscraper","audit":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=aliakhtari78-spotifyscraper&task=Use%20SpotifyScraper%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20SpotifyScraper%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20SpotifyScraper%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/aliakhtari78-spotifyscraper/install","manifest":"https://www.openagentskill.com/api/registry/manifest/aliakhtari78-spotifyscraper"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"aliakhtari78-spotifyscraper","name":"SpotifyScraper","description":"Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency.","category":"web-automation","url":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper","repository":"https://github.com/AliAkhtari78/SpotifyScraper","github_repo":"AliAkhtari78/SpotifyScraper"},"suited_tasks":["Web scraping workflows","Browser agents teams","builders willing to evaluate younger projects","Crawl target URLs","Extract tables and metadata","Normalize messy page content","Navigate pages","Click and type safely"],"suited_agents":["Python","Web Automation","Codex","Claude Code","Cursor","OpenAgentSkill CLI","Browser agents","CLI"],"install":{"command":"npx skills add AliAkhtari78/SpotifyScraper","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add AliAkhtari78/SpotifyScraper"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"SpotifyScraper\" agent skill from https://github.com/AliAkhtari78/SpotifyScraper. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"SpotifyScraper\" as a Claude Code skill from https://github.com/AliAkhtari78/SpotifyScraper. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"SpotifyScraper\" from https://github.com/AliAkhtari78/SpotifyScraper into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency."}],"handoff_url":"https://www.openagentskill.com/api/skills/aliakhtari78-spotifyscraper/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/aliakhtari78-spotifyscraper"},"trust":{"score":77,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"260 GitHub stars","repoActivity":"260 stars, 28 forks","lastPushed":"1mo since push","license":"MIT","repository":"https://github.com/AliAkhtari78/SpotifyScraper","install":"npx skills add AliAkhtari78/SpotifyScraper","installSafety":"standard package or runtime install path","permissionSurface":"network or browser access","documentation":"Usable metadata, review docs","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["web-automation","scraping","crawler","browser-commerce","async","httpx"],"known_risks":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata"]},"safety_gate":{"tier":"reviewed","label":"Reviewed with permission notes","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Require human approval before installing into a real workspace."},"quality":{"score":72,"label":"Strong"},"supply":{"track":"Coding and developer agents","scenario":"Testing and QA","maintenance":"1mo since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Quality score needs review","Documentation summary is thin","Stars/forks activity: 260 stars, 28 forks; issue activity unavailable in current metadata","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface"],"agent_contract":{"task_input":"Use SpotifyScraper in an agent workflow","recommended_action":"Require human approval before installing into a real workspace.","install_policy":"review","minimum_review_before_use":["Trust: 77/100 Strong shortlist","Audit: 80/100 Needs review","Safety: 64/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"aliakhtari78-spotifyscraper (SpotifyScraper)","install_command":"npx skills add AliAkhtari78/SpotifyScraper","risk_summary":"Needs review; Reviewed with permission notes; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"aliakhtari78-spotifyscraper","task":"Use SpotifyScraper in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper","api":"https://www.openagentskill.com/api/agent/skills/aliakhtari78-spotifyscraper","audit":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=aliakhtari78-spotifyscraper&task=Use%20SpotifyScraper%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20SpotifyScraper%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20SpotifyScraper%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/aliakhtari78-spotifyscraper/install","manifest":"https://www.openagentskill.com/api/registry/manifest/aliakhtari78-spotifyscraper"}},"platforms":["Python","Web Automation","Browser agents"],"use_cases":[{"slug":"web-scraping","title":"Web scraping","url":"https://www.openagentskill.com/use-cases/web-scraping"},{"slug":"browser-automation","title":"Browser automation","url":"https://www.openagentskill.com/use-cases/browser-automation"},{"slug":"testing-qa","title":"Testing and QA","url":"https://www.openagentskill.com/use-cases/testing-qa"},{"slug":"workflow-automation","title":"Workflow automation","url":"https://www.openagentskill.com/use-cases/workflow-automation"}],"install":"npx skills add AliAkhtari78/SpotifyScraper","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add AliAkhtari78/SpotifyScraper","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"SpotifyScraper\" agent skill from https://github.com/AliAkhtari78/SpotifyScraper. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency.","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"SpotifyScraper\" as a Claude Code skill from https://github.com/AliAkhtari78/SpotifyScraper. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency.","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"SpotifyScraper\" from https://github.com/AliAkhtari78/SpotifyScraper into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Extract public Spotify data — tracks, albums, artists, playlists, podcasts & lyrics — without the official API. Sync + async, typed models, one dependency.","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/AliAkhtari78/SpotifyScraper","github_repo":"AliAkhtari78/SpotifyScraper","version":"1.0.0","license":"MIT","updated_at":"2026-06-21T06:42:33.070097+00:00","canonical_key":"aliakhtari78/spotifyscraper","recommendation_reasons":["Matches task terms: spot","Install handoff is available","Repository freshness signal is available","Registry match score 33"],"urls":{"web":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper","api":"https://www.openagentskill.com/api/agent/skills/aliakhtari78-spotifyscraper","install_api":"https://www.openagentskill.com/api/skills/aliakhtari78-spotifyscraper/install","audit":"https://www.openagentskill.com/skills/aliakhtari78-spotifyscraper/audit","repository":"https://github.com/AliAkhtari78/SpotifyScraper"}},{"rank":9,"match_score":31,"raw_match_score":302,"slug":"spotter-application-spotter","name":"Spotter","description":"🔭 Productivity tool to launch everything","tagline":"🔭 Productivity tool to launch everything","category":"productivity-automation","tags":["productivity","automation","alfred-alternative","launcher","linux","macos","open-source","spotlight-alternative","spotter","dart"],"author":{"name":"spotter-application","verified":false,"url":"https://github.com/spotter-application"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"spotter-application/spotter","creatorName":"spotter-application","creatorUrl":"https://github.com/spotter-application","sourceUrl":"https://github.com/spotter-application/spotter","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/spotter-application-spotter#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":738,"forks":23,"downloads":0,"rating":0,"review_count":0,"quality_score":38.78},"quality":{"score":49,"tier":"review","label":"Needs review","summary":"Inspect the repository carefully before adding it to an agent workflow.","signals":[{"label":"GitHub stars","value":"738","tone":"positive"},{"label":"Freshness","value":"3y ago","tone":"warning"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"GPL-3.0","tone":"neutral"}],"warnings":["Repository looks stale"]},"trust":{"version":"trust-score-v4","score":71,"tier":"review","label":"Manual review","summary":"Potentially useful, but at least one trust signal needs human inspection.","recommendedAction":"Inspect the repository, license, and recent activity before connecting it to agent workflows.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":76,"weight":0.13,"status":"info","detail":"738 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":65,"weight":0.08,"status":"info","detail":"738 stars, 23 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":22,"weight":0.14,"status":"fail","detail":"3y since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"GPL-3.0"},{"id":"documentation","label":"README/SKILL.md completeness","score":50,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add spotter-application/spotter"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":100,"weight":0.07,"status":"pass","detail":"no high-risk permission surface in public metadata"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/spotter-application/spotter"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"738 GitHub stars"},{"status":"info","label":"Stars/forks activity","detail":"738 stars, 23 forks; issue activity unavailable in current metadata"},{"status":"fail","label":"Recent maintenance","detail":"3y since push"},{"status":"pass","label":"License clarity","detail":"GPL-3.0"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add spotter-application/spotter"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"no high-risk permission surface in public metadata"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/spotter-application/spotter"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern"],"warnings":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"evidence":{"stars":"738 GitHub stars","repoActivity":"738 stars, 23 forks","lastPushed":"3y since push","license":"GPL-3.0","repository":"https://github.com/spotter-application/spotter","install":"npx skills add spotter-application/spotter","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add spotter-application/spotter","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","3y since push"]},"agentCompatibility":["Dart","Productivity","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["productivity-automation","productivity","automation","alfred-alternative","launcher","linux"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety":{"score":51,"level":"avoid_auto_install","label":"Avoid automatic install","safety_tier":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","summary":"Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","auto_install_policy":"review","reasons":["Documentation summary is thin","51/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","reasons":["Documentation summary is thin","51/100 agent safety score"]},"supply_profile":{"track":{"slug":"research","label":"Research and knowledge work","shortLabel":"Research","description":"Deep research, source comparison, literature review, RAG, knowledge search, and reports."},"scenario":{"label":"Research agents","description":"I need my agent to research a topic, compare sources, and produce a concise report.","useCases":[{"slug":"workflow-automation","title":"Workflow automation"},{"slug":"local-desktop","title":"Local desktop"},{"slug":"browser-automation","title":"Browser automation"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","Dart"],"install":{"ready":true,"command":"npx skills add spotter-application/spotter","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":738,"starsLabel":"738","forks":23,"license":"GPL-3.0","qualityScore":49,"trustScore":71,"auditScore":63},"maintenance":{"status":"stale","label":"3y since push","daysSincePush":958,"lastPushedAt":"2023-12-18T21:19:26+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 3y since push"]},"coverageTags":["Research","Research agents","productivity-automation","productivity","automation","alfred-alternative","launcher","linux"]},"audit":{"audit_score":63,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 3y since push"]},"decision":{"readiness_score":51,"readiness_label":"Needs manual review","headline":"Needs validation for Workflow automation","role":"Needs validation","primary_fit":"Workflow automation","best_for":["Workflow automation workflows","general agent builders","teams that value GitHub adoption signals"],"risks":["Repository looks stale","No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Workflow automation task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"spotter-application-spotter","name":"Spotter","description":"🔭 Productivity tool to launch everything","category":"productivity-automation","url":"https://www.openagentskill.com/skills/spotter-application-spotter","repository":"https://github.com/spotter-application/spotter","github_repo":"spotter-application/spotter"},"suited_tasks":["Workflow automation workflows","general agent builders","teams that value GitHub adoption signals","Move data between tools","Transform files","Trigger repeatable actions","Navigate local resources","Run repeatable desktop actions"],"suited_agents":["Dart","Productivity","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add spotter-application/spotter","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add spotter-application/spotter"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotter\" agent skill from https://github.com/spotter-application/spotter. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: 🔭 Productivity tool to launch everything"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotter\" as a Claude Code skill from https://github.com/spotter-application/spotter. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: 🔭 Productivity tool to launch everything"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotter\" from https://github.com/spotter-application/spotter into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: 🔭 Productivity tool to launch everything"}],"handoff_url":"https://www.openagentskill.com/api/skills/spotter-application-spotter/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/spotter-application-spotter"},"trust":{"score":71,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"738 GitHub stars","repoActivity":"738 stars, 23 forks","lastPushed":"3y since push","license":"GPL-3.0","repository":"https://github.com/spotter-application/spotter","install":"npx skills add spotter-application/spotter","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["productivity-automation","productivity","automation","alfred-alternative","launcher","linux"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":63,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":49,"label":"Needs review"},"supply":{"track":"Research and knowledge work","scenario":"Research agents","maintenance":"3y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Recent maintenance: 3y since push"],"agent_contract":{"task_input":"Use Spotter in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 71/100 Manual review","Audit: 63/100 Needs review","Safety: 51/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"spotter-application-spotter (Spotter)","install_command":"npx skills add spotter-application/spotter","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"spotter-application-spotter","task":"Use Spotter in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/spotter-application-spotter","api":"https://www.openagentskill.com/api/agent/skills/spotter-application-spotter","audit":"https://www.openagentskill.com/skills/spotter-application-spotter/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=spotter-application-spotter&task=Use%20Spotter%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotter%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotter%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/spotter-application-spotter/install","manifest":"https://www.openagentskill.com/api/registry/manifest/spotter-application-spotter"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"spotter-application-spotter","name":"Spotter","description":"🔭 Productivity tool to launch everything","category":"productivity-automation","url":"https://www.openagentskill.com/skills/spotter-application-spotter","repository":"https://github.com/spotter-application/spotter","github_repo":"spotter-application/spotter"},"suited_tasks":["Workflow automation workflows","general agent builders","teams that value GitHub adoption signals","Move data between tools","Transform files","Trigger repeatable actions","Navigate local resources","Run repeatable desktop actions"],"suited_agents":["Dart","Productivity","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add spotter-application/spotter","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add spotter-application/spotter"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotter\" agent skill from https://github.com/spotter-application/spotter. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: 🔭 Productivity tool to launch everything"},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotter\" as a Claude Code skill from https://github.com/spotter-application/spotter. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: 🔭 Productivity tool to launch everything"},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotter\" from https://github.com/spotter-application/spotter into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: 🔭 Productivity tool to launch everything"}],"handoff_url":"https://www.openagentskill.com/api/skills/spotter-application-spotter/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/spotter-application-spotter"},"trust":{"score":71,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"738 GitHub stars","repoActivity":"738 stars, 23 forks","lastPushed":"3y since push","license":"GPL-3.0","repository":"https://github.com/spotter-application/spotter","install":"npx skills add spotter-application/spotter","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["productivity-automation","productivity","automation","alfred-alternative","launcher","linux"],"known_risks":["Repository looks stale","Quality score needs review","Documentation summary is thin","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":63,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Documentation summary is thin","Repository appears stale","Repository looks stale","Quality score needs review","Recent maintenance: 3y since push","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":49,"label":"Needs review"},"supply":{"track":"Research and knowledge work","scenario":"Research agents","maintenance":"3y since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that require actively maintained dependencies","production agents without a repository review","Repository looks stale","No OpenAgentSkill engagement data yet","Documentation summary is thin","Repository appears stale","Quality score needs review","Recent maintenance: 3y since push"],"agent_contract":{"task_input":"Use Spotter in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 71/100 Manual review","Audit: 63/100 Needs review","Safety: 51/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"spotter-application-spotter (Spotter)","install_command":"npx skills add spotter-application/spotter","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"spotter-application-spotter","task":"Use Spotter in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/spotter-application-spotter","api":"https://www.openagentskill.com/api/agent/skills/spotter-application-spotter","audit":"https://www.openagentskill.com/skills/spotter-application-spotter/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=spotter-application-spotter&task=Use%20Spotter%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotter%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotter%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/spotter-application-spotter/install","manifest":"https://www.openagentskill.com/api/registry/manifest/spotter-application-spotter"}},"platforms":["Dart","Productivity"],"use_cases":[{"slug":"workflow-automation","title":"Workflow automation","url":"https://www.openagentskill.com/use-cases/workflow-automation"},{"slug":"local-desktop","title":"Local desktop","url":"https://www.openagentskill.com/use-cases/local-desktop"},{"slug":"browser-automation","title":"Browser automation","url":"https://www.openagentskill.com/use-cases/browser-automation"},{"slug":"research-agents","title":"Research agents","url":"https://www.openagentskill.com/use-cases/research-agents"}],"install":"npx skills add spotter-application/spotter","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add spotter-application/spotter","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Spotter\" agent skill from https://github.com/spotter-application/spotter. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: 🔭 Productivity tool to launch everything","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Spotter\" as a Claude Code skill from https://github.com/spotter-application/spotter. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: 🔭 Productivity tool to launch everything","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Spotter\" from https://github.com/spotter-application/spotter into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: 🔭 Productivity tool to launch everything","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/spotter-application/spotter","github_repo":"spotter-application/spotter","version":"1.0.0","license":"GPL-3.0","updated_at":"2026-06-16T09:09:47.892451+00:00","canonical_key":"spotter-application/spotter","recommendation_reasons":["Matches task terms: spot","Useful GitHub adoption: 738 stars","Install handoff is available","Repository freshness signal is available","Registry match score 31"],"urls":{"web":"https://www.openagentskill.com/skills/spotter-application-spotter","api":"https://www.openagentskill.com/api/agent/skills/spotter-application-spotter","install_api":"https://www.openagentskill.com/api/skills/spotter-application-spotter/install","audit":"https://www.openagentskill.com/skills/spotter-application-spotter/audit","repository":"https://github.com/spotter-application/spotter"}},{"rank":10,"match_score":30,"raw_match_score":291.3,"slug":"renumics-spotlight","name":"Spotlight","description":"Interactively explore unstructured datasets from your dataframe.","tagline":"Interactively explore unstructured datasets from your dataframe.","category":"data-analysis","tags":["data-visualization","analytics","data","audio","computer-vision","data-centric-ai","data-curation","exploratory-data-analysis","hacktoberfest","images"],"author":{"name":"Renumics","verified":true,"url":"https://github.com/Renumics"},"attribution":{"status":"community_indexed","statusLabel":"Community indexed","shortLabel":"COMMUNITY INDEXED","sourceLabel":"GitHub star discovery","sourceDetail":"Renumics/spotlight","creatorName":"Renumics","creatorUrl":"https://github.com/Renumics","sourceUrl":"https://github.com/Renumics/spotlight","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/renumics-spotlight#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":1257,"forks":89,"downloads":0,"rating":0,"review_count":0,"quality_score":63.4},"quality":{"score":93,"tier":"excellent","label":"Excellent","summary":"High-confidence pick with strong adoption and healthy maintenance signals.","signals":[{"label":"GitHub stars","value":"1.3K","tone":"positive"},{"label":"Freshness","value":"2mo ago","tone":"positive"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"MIT","tone":"neutral"}],"warnings":[]},"trust":{"version":"trust-score-v4","score":85,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout.","recommendedAction":"Test in a sandbox workflow and compare its install path with close alternatives.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":86,"weight":0.13,"status":"pass","detail":"1.3K GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":77,"weight":0.08,"status":"info","detail":"1.3K stars, 89 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":88,"weight":0.14,"status":"pass","detail":"2mo since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":50,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":90,"weight":0.12,"status":"pass","detail":"no major dependency risk hints in public metadata"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add Renumics/spotlight"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":100,"weight":0.07,"status":"pass","detail":"no high-risk permission surface in public metadata"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/Renumics/spotlight"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"pass","label":"GitHub adoption","detail":"1.3K GitHub stars"},{"status":"info","label":"Stars/forks activity","detail":"1.3K stars, 89 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"2mo since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"pass","label":"Dependency/runtime risk","detail":"no major dependency risk hints in public metadata"},{"status":"pass","label":"Install availability","detail":"npx skills add Renumics/spotlight"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"pass","label":"Permission surface","detail":"no high-risk permission surface in public metadata"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/Renumics/spotlight"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"pass","label":"Ownership","detail":"Listing manually verified"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["Manually verified listing","AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern"],"warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"evidence":{"stars":"1.3K GitHub stars","repoActivity":"1.3K stars, 89 forks","lastPushed":"2mo since push","license":"MIT","repository":"https://github.com/Renumics/spotlight","install":"npx skills add Renumics/spotlight","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add Renumics/spotlight","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","2mo since push"]},"agentCompatibility":["TypeScript","Data Visualization","Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["data-analysis","data-visualization","analytics","data","audio","computer-vision"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety":{"score":76,"level":"review_before_install","label":"Review before install","safety_tier":{"tier":"reviewed","label":"Reviewed","badge":"REVIEWED","summary":"Good audit and safety signals with no high-risk permission hints in public metadata.","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","auto_install_policy":"review","reasons":["Safe-to-try audit","76/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"safe_to_try","permission_hints":[{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"}],"policy_warnings":["Documentation summary is thin"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"reviewed","label":"Reviewed","badge":"REVIEWED","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","reasons":["Safe-to-try audit","76/100 agent safety score"]},"supply_profile":{"track":{"slug":"data","label":"Data, BI, and analytics","shortLabel":"Data","description":"CSV, SQL, notebooks, dashboards, data pipelines, BI, ETL, and spreadsheet analysis."},"scenario":{"label":"Data analysis","description":"I need my agent to analyze CSV data, produce insights, and explain trends.","useCases":[{"slug":"multimodal-media","title":"Multimodal media"},{"slug":"data-analysis","title":"Data analysis"},{"slug":"research-agents","title":"Research agents"}]},"applicableAgents":["CLI","Codex","Claude Code","Cursor","TypeScript"],"install":{"ready":true,"command":"npx skills add Renumics/spotlight","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":1257,"starsLabel":"1.3K","forks":89,"license":"MIT","qualityScore":93,"trustScore":85,"auditScore":88},"maintenance":{"status":"active","label":"2mo since push","daysSincePush":51,"lastPushedAt":"2026-06-12T22:18:39+00:00"},"risk":{"level":"safe_to_try","label":"Safe to try","requiresReview":true,"notes":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"coverageTags":["Data","Data analysis","data-analysis","data-visualization","analytics","audio","computer-vision","data-centric-ai"]},"audit":{"audit_score":88,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"decision":{"readiness_score":100,"readiness_label":"Production-ready","headline":"Primary pick for Multimodal media","role":"Primary pick","primary_fit":"Multimodal media","best_for":["Multimodal media workflows","general agent builders","teams that value GitHub adoption signals"],"risks":["No OpenAgentSkill engagement data yet"],"next_steps":["Install it in a sandbox agent and run one Multimodal media task end to end.","Compare output quality, latency, and failure behavior against at least one alternative.","Promote it into production only after reviewing repository permissions, license, and maintenance signals."]},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"renumics-spotlight","name":"Spotlight","description":"Interactively explore unstructured datasets from your dataframe.","category":"data-analysis","url":"https://www.openagentskill.com/skills/renumics-spotlight","repository":"https://github.com/Renumics/spotlight","github_repo":"Renumics/spotlight"},"suited_tasks":["Multimodal media workflows","general agent builders","teams that value GitHub adoption signals","Read media metadata","Convert formats","Summarize visual or audio content","Load tabular data","Calculate trends"],"suited_agents":["TypeScript","Data Visualization","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add Renumics/spotlight","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add Renumics/spotlight"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotlight\" agent skill from https://github.com/Renumics/spotlight. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Interactively explore unstructured datasets from your dataframe."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotlight\" as a Claude Code skill from https://github.com/Renumics/spotlight. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Interactively explore unstructured datasets from your dataframe."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotlight\" from https://github.com/Renumics/spotlight into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Interactively explore unstructured datasets from your dataframe."}],"handoff_url":"https://www.openagentskill.com/api/skills/renumics-spotlight/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/renumics-spotlight"},"trust":{"score":85,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"1.3K GitHub stars","repoActivity":"1.3K stars, 89 forks","lastPushed":"2mo since push","license":"MIT","repository":"https://github.com/Renumics/spotlight","install":"npx skills add Renumics/spotlight","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["data-analysis","data-visualization","analytics","data","audio","computer-vision"],"known_risks":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":88,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"reviewed","label":"Reviewed","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow."},"quality":{"score":93,"label":"Excellent"},"supply":{"track":"Data, BI, and analytics","scenario":"Data analysis","maintenance":"2mo since push","risk":"Safe to try"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"agent_contract":{"task_input":"Use Spotlight in an agent workflow","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","install_policy":"review","minimum_review_before_use":["Trust: 85/100 Strong shortlist","Audit: 88/100 Safe to try","Safety: 76/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"renumics-spotlight (Spotlight)","install_command":"npx skills add Renumics/spotlight","risk_summary":"Safe to try; Reviewed; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"renumics-spotlight","task":"Use Spotlight in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/renumics-spotlight","api":"https://www.openagentskill.com/api/agent/skills/renumics-spotlight","audit":"https://www.openagentskill.com/skills/renumics-spotlight/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=renumics-spotlight&task=Use%20Spotlight%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotlight%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotlight%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/renumics-spotlight/install","manifest":"https://www.openagentskill.com/api/registry/manifest/renumics-spotlight"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"renumics-spotlight","name":"Spotlight","description":"Interactively explore unstructured datasets from your dataframe.","category":"data-analysis","url":"https://www.openagentskill.com/skills/renumics-spotlight","repository":"https://github.com/Renumics/spotlight","github_repo":"Renumics/spotlight"},"suited_tasks":["Multimodal media workflows","general agent builders","teams that value GitHub adoption signals","Read media metadata","Convert formats","Summarize visual or audio content","Load tabular data","Calculate trends"],"suited_agents":["TypeScript","Data Visualization","Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add Renumics/spotlight","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx skills add Renumics/spotlight"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"Spotlight\" agent skill from https://github.com/Renumics/spotlight. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Interactively explore unstructured datasets from your dataframe."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"Spotlight\" as a Claude Code skill from https://github.com/Renumics/spotlight. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Interactively explore unstructured datasets from your dataframe."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"Spotlight\" from https://github.com/Renumics/spotlight into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Interactively explore unstructured datasets from your dataframe."}],"handoff_url":"https://www.openagentskill.com/api/skills/renumics-spotlight/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/renumics-spotlight"},"trust":{"score":85,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"1.3K GitHub stars","repoActivity":"1.3K stars, 89 forks","lastPushed":"2mo since push","license":"MIT","repository":"https://github.com/Renumics/spotlight","install":"npx skills add Renumics/spotlight","installSafety":"standard package or runtime install path","permissionSurface":"no high-risk permission surface in public metadata","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["data-analysis","data-visualization","analytics","data","audio","computer-vision"],"known_risks":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":88,"risk_level":"safe_to_try","risk_label":"Safe to try","warnings":["Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"reviewed","label":"Reviewed","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow."},"quality":{"score":93,"label":"Excellent"},"supply":{"track":"Data, BI, and analytics","scenario":"Data analysis","maintenance":"2mo since push","risk":"Safe to try"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","high-compliance environments without internal security review","No OpenAgentSkill engagement data yet","Documentation summary is thin","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"agent_contract":{"task_input":"Use Spotlight in an agent workflow","recommended_action":"Review the audit page, then allow agent install in a sandboxed workflow.","install_policy":"review","minimum_review_before_use":["Trust: 85/100 Strong shortlist","Audit: 88/100 Safe to try","Safety: 76/100 Review before install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"renumics-spotlight (Spotlight)","install_command":"npx skills add Renumics/spotlight","risk_summary":"Safe to try; Reviewed; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"renumics-spotlight","task":"Use Spotlight in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/renumics-spotlight","api":"https://www.openagentskill.com/api/agent/skills/renumics-spotlight","audit":"https://www.openagentskill.com/skills/renumics-spotlight/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=renumics-spotlight&task=Use%20Spotlight%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20Spotlight%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20Spotlight%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/renumics-spotlight/install","manifest":"https://www.openagentskill.com/api/registry/manifest/renumics-spotlight"}},"platforms":["TypeScript","Data Visualization"],"use_cases":[{"slug":"multimodal-media","title":"Multimodal media","url":"https://www.openagentskill.com/use-cases/multimodal-media"},{"slug":"data-analysis","title":"Data analysis","url":"https://www.openagentskill.com/use-cases/data-analysis"},{"slug":"research-agents","title":"Research agents","url":"https://www.openagentskill.com/use-cases/research-agents"},{"slug":"marketing-growth","title":"Marketing and growth","url":"https://www.openagentskill.com/use-cases/marketing-growth"}],"install":"npx skills add Renumics/spotlight","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx skills add Renumics/spotlight","description":"Use the registry command when your workflow supports the OpenAgentSkill installer.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"Spotlight\" agent skill from https://github.com/Renumics/spotlight. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Interactively explore unstructured datasets from your dataframe.","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"Spotlight\" as a Claude Code skill from https://github.com/Renumics/spotlight. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Interactively explore unstructured datasets from your dataframe.","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"Spotlight\" from https://github.com/Renumics/spotlight into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Interactively explore unstructured datasets from your dataframe.","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/Renumics/spotlight","github_repo":"Renumics/spotlight","version":"1.0.0","license":"MIT","updated_at":"2026-06-14T18:00:37.561544+00:00","canonical_key":"renumics/spotlight","recommendation_reasons":["Matches task terms: spot","Useful GitHub adoption: 1,257 stars","Install handoff is available","Repository freshness signal is available","Registry match score 30"],"urls":{"web":"https://www.openagentskill.com/skills/renumics-spotlight","api":"https://www.openagentskill.com/api/agent/skills/renumics-spotlight","install_api":"https://www.openagentskill.com/api/skills/renumics-spotlight/install","audit":"https://www.openagentskill.com/skills/renumics-spotlight/audit","repository":"https://github.com/Renumics/spotlight"}}],"meta":{"endpoint":"/api/skills/search","canonical_agent_endpoint":"/api/agent/resolve","safety_policy":"Blocked candidates are excluded by default. Pass include_blocked=true only for manual audit workflows.","agent_friendly":true,"api_version":"1.0","generated_at":"2026-08-03T08:22:50.628Z"}}