技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 1 · 1.8k · 0 current installs · 0 all-time installs
⭐ 1
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :可疑
Package:ak-khalis/aida
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :可疑
OpenClaw 评估
The skill's behavior mostly matches an AIDA building-control integration, but it quietly depends on two environment variables for the API URL and API key that are not declared in the registry metadata or SKILL.md, which is an incoherence you should understand before installing.
目的
SKILL.md and the code both implement an AIDA building-management integration (status, control, optimize, diagnostics) which is coherent with the skill name. However the registry metadata lacked a description and did not declare any required credentials or env vars, while the code clearly expects AIDA_API_URL and AIDA_API_KEY.
说明范围
The runtime instructions say calls are authenticated via a bearer token and expect REST endpoints; they do not name the exact environment variables or say how the token is supplied. The code actually reads process.env.AIDA_API_URL and process.env.AIDA_API_KEY — the missing declaration is scope creep/omission and could lead to surprising secret access if the operator sets those env vars globally.
安装机制
There is no install spec (instruction-only), but the package.json lists a single dependency (node-fetch). This is lightweight and expected for a JS HTTP client; the lack of an install step means runtime dependency resolution/packaging is up to the platform and should be verified.
证书
The code requires two environment values (AIDA_API_URL and AIDA_API_KEY) but the skill registry metadata declares no required env or primary credential. Requesting a bearer token for API access is reasonable for this purpose, but the omission of these env vars from the metadata is inconsistent and increases risk of accidental secret exposure or misconfiguration.
持久
The skill is not always-enabled and uses the platform default of allowing autonomous invocation; it does not request persistent system-level privileges or modify other skills. No unusual persistence or privilege escalation was observed.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「aida」。简介:Conversational interface for AIDA to get building status, control devices, opti…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/ak-khalis/aida/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
# AIDA Skill for OpenClaw
## Skill Name
aida
## Description
Conversational interface for AIDA (AI-driven smart building automation platform).
## Supported Intents
- aida.status → Get live building status
- aida.control → Control devices (lights, shades, HVAC)
- aida.optimize → Optimize building objectives
- aida.diagnostics → Run preventive diagnostics
## Example Utterances
- "AIDA, what's the building status?"
- "Optimize for energy savings."
- "Turn off lights on floor 3."
- "Run diagnostics on this zone."
## AIDA Objectives Mapping
- Comfort Optimization
- Energy Optimization
- Preventive Maintenance
## API Expectations
The skill expects AIDA to expose REST endpoints:
- GET /status
- POST /control
- POST /optimize
- GET /diagnostics
All calls are authenticated via bearer token.