curl -L -o uas-ops-checker.skill "https://aiskillstore.io/v1/agent/skills/8cf031b4-3a4d-4e18-a80a-2b2d40a555df/download?platform=ClaudeCode"
{
"tool": "download_skill",
"arguments": {
"skill_id": "8cf031b4-3a4d-4e18-a80a-2b2d40a555df",
"platform": "ClaudeCode"
}
}
{
"mcpServers": {
"skill-store": {
"url": "https://aiskillstore.io/mcp/"
}
}
}
无人机运营合规分类判定器——基于官方规则源的零依赖决策支持工具,JSON IR 输出,覆盖TH-UAS-001域。 适用场景:当需要无人机运营合规分类判定器能力时使用本技能;触发词:合规、判定器、TH-UAS-001、uas-ops-checker。
Compatible Platforms windows macos linux
Findings: ["USK v3 경고: input_schema.type이 'object'가 아닙니다", "USK v3 경고: output_schema.type이 'object'가 아닙니다", 'USK v3 경고: 이 스킬은 자동 변환 조건을 충족하지 않아 manual_install로 처리됩니다']
✅ No security risks found.
AI Review Stage
Issues Found
스킬 메타데이터의 'allowed-tools' 필드는 스킬이 사용할 수 있는 도구를 명시하며, 이는 'permissions' 필드에서 선언된 실제 권한과 일치해야 합니다. 그러나 이 스킬은 'WebFetch' (네트워크), 'Read', 'Glob', 'Grep', 'Write' (파일 시스템), 'Bash' (서브프로세스)와 같은 도구를 'allowed-tools'에 명시하면서도, 'permissions' 필드에서는 해당 권한들을 모두 'false'로 설정하고 있습니다. 이는 스킬의 실제 동작 가능성과 보안 제어에 대한 혼란을 야기합니다. 제공된 코드 스니펫 자체는 'network', 'filesystem', 'subprocess' 관련 작업을 수행하지 않는 것으로 보이며, 이는 'permissions: false' 선언과 일치합니다. 하지만 메타데이터의 불일치는 잠재적인 보안 위험 또는 잘못된 구성으로 간주되어야 합니다. 스킬이 실제로 어떤 권한을 필요로 하는지 명확히 하고, 'allowed-tools'와 'permissions' 필드를 일관되게 수정해야 합니다. 이 불일치로 인해 스킬의 실제 동작이 선언된 보안 정책을 위반할 가능성이 있으므로, 추가적인 관리자 검토 및 수정이 필요합니다. 개발자가 자체적으로 'risk_tier'를 'medium'으로 설정한 점도 이러한 잠재적 위험을 인지하고 있음을 시사합니다.
No reviews yet. Be the first to leave one!