curl -L -o lgd-gov-guard.skill "https://aiskillstore.io/v1/agent/skills/73529ebc-cb8f-407e-a856-6415083ac955/download?platform=ClaudeCode"
{
"tool": "download_skill",
"arguments": {
"skill_id": "73529ebc-cb8f-407e-a856-6415083ac955",
"platform": "ClaudeCode"
}
}
{
"mcpServers": {
"skill-store": {
"url": "https://aiskillstore.io/mcp/"
}
}
}
lgd-gov-guard — 把 LGD 三律(有籍·有证·有门禁)翻译进政务 / 公共部门 AI 应用(决策辅助·公开答复·数据治理)的合规守门器,对 AI 系统做三律自评与门禁判定(零依赖)。 适用场景:当需要政务AI治理守门能力时使用本技能;触发词:lgd-gov-guard。
Findings: ["메타데이터 경고: 권장 필드 없음: 'platform_compatibility' (SKILL.md v2 권장)", "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
제공된 파이썬 스크립트(`scripts/gov_guard.py`)는 순수하게 계산적인 로직을 수행합니다. 입력 텍스트 또는 JSON을 처리하고, 내부적으로 정의된 규칙(`RUBRIC`)에 따라 평가하며, 결과를 표준 출력으로 반환합니다. 이 코드는 네트워크 통신, 파일 시스템 접근 또는 서브프로세스 실행을 위한 어떠한 코드도 포함하고 있지 않습니다. 따라서 코드 자체는 `permissions` 필드에 선언된 `network: false`, `filesystem: false`, `subprocess: false`를 완벽하게 준수합니다. 그러나 스킬 메타데이터의 `allowed-tools` 필드에는 `Read`, `Glob`, `Grep`, `Bash`, `Write`, `WebFetch`와 같은 광범위한 도구들이 나열되어 있습니다. 이 도구들은 파일 시스템 접근, 서브프로세스 실행 및 네트워크 통신을 필요로 하며, 이는 `permissions` 필드의 명시적인 거부와 직접적으로 모순됩니다. `risk_rationale` 또한 'API 호출/파일 읽기-쓰기/로컬 실행'을 언급하며 이러한 불일치를 더욱 심화시킵니다. 이러한 메타데이터 간의 심각한 불일치로 인해 실제 런타임 환경에서 스킬이 어떤 권한을 가지게 될지 불분명합니다. 만약 `permissions` 필드가 엄격하게 적용된다면 스킬은 안전하지만, `allowed-tools` 필드가 추가적인 기능을 부여한다면 스킬의 보안 위험 수준이 크게 달라질 수 있습니다. 이 모호성 때문에 즉시 승인하기 어렵고, 개발자 또는 플랫폼 관리자의 명확한 해석이 필요합니다. 스킬 자체에서 선언한 `risk_tier: medium`은 이러한 불확실성을 고려할 때 적절하다고 판단됩니다.
No reviews yet. Be the first to leave one!