用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/SAP/fundamental-ngx --skill create-test命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Add, rename, or remove i18n translation keys in fundamental-ngx (updates FdLanguage interface, .properties files, and generated types)
Audit existing code against project conventions and Angular 22+ best practices
Migrate a component or directive to Angular 22+ signal-based patterns
基于 SOC 职业分类
正在显示 SKILL.md
| name | create-test |
| description | Generate or update unit tests for a component following project testing conventions |
| argument-hint | ["component-path"] |
| context | fork |
| agent | general-purpose |
If $ARGUMENTS is empty, ask the user for a component path before proceeding.
Read the component file at $ARGUMENTS. Extract:
input() / input.required() and @Input() declarations with types and defaultsoutput() and @Output() declarations with event typesmodel() declarationsLook for an existing .spec.ts file alongside the component. If found, read it and identify:
Structure:
describe block per componentdescribe for each feature group (inputs, outputs, interactions, a11y)it descriptions should be user-focused: "should display label when label input is set"Signal inputs:
fixture.componentRef.setInput('inputName', value) — never assign directlyfixture.detectChanges() after setting inputsImports:
*Module classesTest components:
MenuTestComponent, not TestComponentWhat to test:
model()) update in both directionsWhat NOT to test:
Generate the complete test file content. If updating an existing file, show only the additions/changes needed.
yarn format
nx run <library>:test --testfile=<spec-file> --skip-nx-cache
Format the code first, then run tests. Report test results. If failures occur, diagnose and fix.