speckit-taskstoissues
Warn
Audited by Gen Agent Trust Hub on Oct 23, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill implements a hook system that reads instructions from
.specify/extensions.yml. It parses this file and uses theEXECUTE_COMMANDdirective to trigger shell commands or agent tools defined within that file. This allows project-level configuration to control the agent's execution flow dynamically. - [COMMAND_EXECUTION]: The skill automatically executes a local shell script located at
.specify/scripts/bash/check-prerequisites.shduring the outline phase. Running scripts provided by the target repository can lead to unauthorized local code execution if the repository content is malicious. - [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect injection through project files.
- Ingestion points: The agent reads
.specify/extensions.ymland.specify/scripts/bash/check-prerequisites.shfrom the repository root. - Boundary markers: None identified. The instructions do not specify sanitization or verification of the hook commands.
- Capability inventory: The skill has the ability to execute shell commands (
EXECUTE_COMMAND), run bash scripts, and create GitHub issues via MCP. - Sanitization: There is no evidence of sanitization for the commands extracted from the extensions file before they are passed to the agent for execution.
Audit Metadata