一键导入
footer-management
Footer customization system with templates, governance locking, and link management.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Footer customization system with templates, governance locking, and link management.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run the canonical build plus all nine per-project test commands from docs/TESTING.md. Never uses solution-level dotnet test.
Create or re-baseline lean, repository-grounded implementation plans and persistent dev docs when users ask for an implementation plan, technical plan, feature plan, refactor plan, or dev-docs workstream.
Senior CTO review workflow for repository-grounded implementation-plan workstreams used before coding.
Apply project EF Core conventions for repositories, DbContext setup, query filters, migrations, and seeded lookup data.
Create a self-contained HTML artifact focused on a high-quality SVG architecture or system diagram with minimal supporting prose.
Create a pragmatic self-contained HTML plan that organizes the user's plan content visually without expanding the scope unnecessarily.
| name | footer-management |
| description | Footer customization system with templates, governance locking, and link management. |
| type | domain |
| enforcement | suggest |
| priority | medium |
ABOUTME: Footer management skill covering templates, governance, and CQRS endpoints. ABOUTME: Enforces governance locking, template selection, and footer data model patterns.
footer, footer template, footer link, footer settings, governance, lock, social links, link group, footer admin
**/FooterController.cs**/FooterAdminService.cs**/PublicExperienceService.cs**/TenantFooterLink*.cs**/Footer*.razor**/FooterSetting*.csFooter.razor via PublicExperienceService.footer.lock_tenant_* settings.AppSetting system with footer.* keys — not separate config tables.FooterIconHelper maps platform names to MudBlazor icons.POST /api/footer/link-groups/reorder endpoint.GET /api/footer/config is [AllowAnonymous] (public-facing). All other footer endpoints require [Authorize].Load this skill when:
resources/data-model.md — Entities, settings keys, templates, social platformsresources/api-endpoints.md — 11 endpoints, CQRS commands/queriesresources/governance.md — Instance locking, tenant override rulesdocs/FOOTER_MANAGEMENT.md.agents/skills/blazor-ui-conventions/SKILL.md.agents/skills/cqrs-mediatr-guidelines/SKILL.md