Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md Read `references/shared-base.md` and `references/shared-config.md` for code templates.
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a frontend project scaffolder, and the sensitive-looking items are disclosed templates rather than hidden data access or control.
This is reasonable to install for frontend scaffolding. Before using generated projects in production, review third-party package choices, replace placeholder API/update URLs, choose the desired locale explicitly, and harden auth storage for sensitive apps, especially desktop auto-update and any local token persistence.
Referenced artifact was not completely inspected
Read `references/shared-base.md` and `references/shared-config.md` for code templates.
Referenced artifact was not completely inspected
Read `references/shared-base.md` and `references/shared-config.md` for code templates.
Referenced artifact was not completely inspected
Read `references/shared-base.md` and `references/shared-config.md` for code templates.
Referenced artifact was not completely inspected
基础设施层模板见 `references/shared-infrastructure.md`(状态管理、主题系统、i18n、通用 Hooks、全局组件、布局、路由守卫、常量配置)。
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
build/
# Environment
.env.local
.env.*.local
# IDE
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
build/
# Environment
.env.local
.env.*.local
# IDE
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
│ └── default.json # Permission capabilities ├── package.json ├── vite.config.ts └── .env / .env.development / .env.production
### Step 5: Key Templates
The template hard-codes Chinese menu labels such as '仪表盘', '列表页', and '表单页', and similar Chinese strings appear throughout the generated UI. This creates a language default that may force a specific locale for end users unless the skill operator manually changes it, which conflicts with the language/locale policy criteria.
The React template imports zh_CN and the comment states the default locale is Chinese unless manually replaced. Because the skill sets a specific locale by default rather than asking the user, it may violate the requirement to avoid forcing a language or locale without opt-in.
The Vue template imports zh-cn for Element Plus and applies it as the default locale. Although the comment notes it is configurable, the scaffold still forces Chinese unless the user changes it, which is a locale-policy concern.
The trigger text is somewhat broad because it activates on general requests like Astro/Gatsby/建站/博客/文档站/VitePress project, which could cause the sub-skill to run in situations where the user only wants advice rather than scaffolding. In an agent system, overly permissive invocation boundaries can lead to inappropriate tool use, unnecessary command generation, or bypass of a more suitable higher-level review flow.
No suspicious patterns detected.