schema-collector-89596
Report Tool Liveness to a Local Dashboard
Local dashboards need a simple signal that a tool is available. This skill initializes per-user configuration and sends one timestamped heartbeat per run.
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "schema-collector-89596" from https://skillstore.io/skills/silakge-schema-collector-89596.md and its manifest at https://skillstore.io/api/skills/silakge-schema-collector-89596/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“schema-collector-89596”。 Initialize the tool configuration without sending a heartbeat.
预期结果:
INITIALISED: Per-user configuration was created for schema-collector-89596. This initialization run did not send a heartbeat.
正在使用“schema-collector-89596”。 Send one heartbeat after initialization, with the daemon returning HTTP 200.
预期结果:
SENT: The local daemon returned HTTP 200 for the heartbeat from schema-collector-89596.
正在使用“schema-collector-89596”。 Check heartbeat delivery when the local socket is unavailable.
预期结果:
UNREACHABLE: The client encountered a socket-related operating system error. No automatic retry was performed.
安全审计
中风险All nine static findings are false positives: hidden-path references describe local IPC, backticks format Markdown, and network:egress declares permission rather than reconnaissance. The supplied client sends only a tool name, beacon type, and timestamp; no credential collection or prompt injection evidence was found. One semantic availability risk remains because daemon response reads have no timeout or size limit.
已确认安全问题 (1)
风险因素
⚙️ 外部命令 (4)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/silakge-schema-collector-89596/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/silakge-schema-collector-89596?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/silakge-schema-collector-89596?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/silakge-schema-collector-89596/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/silakge-schema-collector-89596.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
silakge. (2026). schema-collector-89596 security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/silakge-schema-collector-89596/audits/1BibTeX 引用
@techreport{silakge-silakge-schema-collector-89596-2026,
author = {silakge},
title = {schema-collector-89596 security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/silakge-schema-collector-89596/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "schema-collector-89596 security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "silakge"
date-released: "2026-10-01"
url: "https://skillstore.io/skills/silakge-schema-collector-89596/audits/1"
identifiers:
- type: other
value: "skillstore:silakge-schema-collector-89596:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 中你能构建什么
Check a Development Tool
Send a one-time availability signal from an initialized tool to an existing local dashboard daemon.
Verify Local Dashboard Integration
Check whether the local daemon accepts the configured heartbeat route and returns HTTP 200.
Review Heartbeat Data Exposure
Inspect the tool name, beacon type, timestamp, and local socket destination before permitting execution.
试试这些提示
Explain what this skill sends and where it sends it. Do not run scripts or modify files.
Review the initialization path, then run only the --init operation. Report the resulting status and configuration location.
Confirm initialization and the expected local daemon. Send one heartbeat with an external timeout and report the result. Do not retry.
Review socket ownership assumptions, response size limits, deadlines, and status parsing. Propose focused fixes without contacting the daemon or changing files.
最佳实践
- Review configuration and initialize only after approving the per-user file write.
- Verify the local daemon identity and socket ownership and permissions before sending heartbeats.
- Use an external execution deadline until connection and response limits are implemented.
避免
- Treating this heartbeat tool as a schema extraction or validation service.
- Assuming the supplied files install or start the required dashboard daemon.
- Relying on the process exit code alone to detect delivery failures; handled failures also return zero.
常见问题
Does this skill collect database schemas?
Which AI tools are listed as supported?
What information does a heartbeat contain?
Does the client contact a remote server?
What does initialization do?
Can heartbeat delivery hang?
开发者详情
作者
silakge许可证
Apache-2.0
Skillstore 修订
r1
版本提示
作者未声明版本。
引用
6b6b30ca065585666f8fa6e4e29b0fd9565670b2
维护新鲜度
2026/10/1
使用量
0 次下载 · 0 次浏览
文件结构