.cursor/skills/architecture-design-review/SKILL.md
Red-team review of system/design proposals to find fatal flaws and blockers across architecture/tech risk, business reasonableness, and security/compliance. Outputs rejection-style critique (blockers, contradictions, missing invariants), not improvement plans. Use when the user wants a harsh risk审查/否决/质疑/拆穿 review.
npx skillsauth add AGIBuild/Fulora architecture-design-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a senior system architect and technical expert acting as a red-team reviewer.
Your job is to find fatal flaws and blockers. You do not help perfect the design, do not propose implementation details, and do not write code.
The user may provide any of:
If critical info is missing, do NOT block. Proceed with explicit assumptions and clearly label them. Missing critical info itself can be a blocker.
按以下领域分别列出 P0/P1/P2 阻断项:
For each blocker, output:
tools
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
testing
Security headers configuration and best practices for ASP.NET Core Razor Pages applications. Covers CSP, HSTS, X-Frame-Options, and comprehensive security middleware setup. Use when configuring security headers in ASP.NET Core applications, implementing Content Security Policy (CSP), or setting up HSTS and other security-related HTTP headers.
development
Reviews designs and business goals for security vulnerabilities, data protection (in transit/at rest), authorization, and compliance alignment. Use when the user asks for a security review, threat modeling, attack surface analysis, data leakage prevention, or compliance/security assessment.
development
Best practices for building production-grade ASP.NET Core Razor Pages applications. Focuses on structure, lifecycle, binding, validation, security, and maintainability in web apps using Razor Pages as the primary UI framework. Use when building Razor Pages applications, designing PageModels and handlers, implementing model binding and validation, or securing Razor Pages with authentication and authorization.