Security Audit
dceoy/speckit-agent-skills:skills/speckit-checklist
github.com/dceoy/speckit-agent-skillsTrust Assessment
dceoy/speckit-agent-skills:skills/speckit-checklist received a trust score of 81/100, placing it in the Mostly Trusted category. This skill has passed most security checks with only minor considerations noted.
SkillShield's automated analysis identified 2 findings: 0 critical, 1 high, 1 medium, and 0 low severity. Key findings include Unsafe Execution of Repository Scripts, Unvalidated Dynamic File Write.
The analysis covered 4 layers: llm_behavioral_safety, manifest_analysis, static_code_analysis, dependency_graph. All layers scored 70 or above, reflecting consistent security practices.
Last analyzed on February 8, 2026 (commit c21d8d2d). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings2
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| HIGH | Unsafe Execution of Repository Scripts The skill explicitly instructs the agent to execute a bash script (`.specify/scripts/bash/check-prerequisites.sh`) located within the target repository. This constitutes an Arbitrary Code Execution risk. If the repository is untrusted, malicious, or compromised, the agent will execute potentially harmful code on the host system with the user's privileges. Replace the shell script execution with safe, read-only file inspection instructions (e.g., 'Read .specify/config.json'). Do not execute code found in the repository to determine configuration. | Unknown | SKILL.md:35 | |
| MEDIUM | Unvalidated Dynamic File Write The skill instructs the agent to write files to a directory (`FEATURE_DIR`) determined dynamically by the output of an external script. If the script returns a malicious path (e.g., absolute system paths or traversal sequences), the agent may overwrite sensitive files outside the repository scope. Explicitly instruct the agent to validate that `FEATURE_DIR` is a subdirectory of the current repository root before writing any files. | Unknown | SKILL.md:85 |
Scan History
Embed Code
[](https://skillshield.io/report/47253456b72211cb)
Powered by SkillShield