T01 · Skill Instruction Hijacking
- Location
SKILL.md:9- Finding
Repository-Controlled Instruction Redirection
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a broad autopilot for project implementation, but it has under-scoped authority over repository instructions, external paths, migrations, and git history.
Install only if you intend to run a highly autonomous project-building workflow for this specific AI-C repository layout. Before use, change the hardcoded /home/adige/AI-C paths to workspace-local paths, treat architecture documents as untrusted project data, and require explicit review before migrations, git init, git add ., or commits.
SKILL.md:9Repository-Controlled Instruction Redirection
SKILL.md:17Hardcoded Access to Files Outside the Authorized Workspace
SKILL.md:18Unsafe Autonomous Git and Database Mutations
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
## ENV POLICY (No-Questions Mode)
Bu projede dış bağımlılıklar için tüm konfigürasyon .env üzerinden yönetilecek.
Kurallar:
1) Agent gerçek secret üretmeye/uydurmaya çalışmaz.
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
## ENV POLICY (No-Questions Mode)
Bu projede dış bağımlılıklar için tüm konfigürasyon .env üzerinden yönetilecek.
Kurallar:
1) Agent gerçek secret üretmeye/uydurmaya çalışmaz.
The manifest description promises fully automatic execution over project plans without clear activation boundaries, scoped targets, or stop conditions beyond a few narrow cases. In an agent setting, this can cause the skill to undertake broad code, test, file, and git operations based on ambient repository state, increasing the chance of unintended or unsafe actions.
The autopilot section explicitly instructs the agent to proceed without per-step approval and to stop only in limited cases, which is unsafe for a skill capable of editing files, running tests/builds, applying migrations, and committing changes. This broad autonomy materially increases the blast radius of mistakes, prompt-injection influence from repo contents, or misinterpretation of plan steps.
The user-facing description is written only in Turkish and does not offer a language choice or indicate that the locale is optional. Under the policy rule, forcing a specific language without opt-in is a natural-language policy concern unless the locale restriction is justified and documented.
No suspicious patterns detected.