npx agentspec-cli install 9014b502-4eba-494b-bd42-0cb0325b38a5 --file-type windsurf-rules→ .windsurf/rules/
---
trigger: always_on
---
# Coding Style
- Don't use the `any` type or @ts-ignore, try to type things appropriately.
- In function signatures use ReadonlyArray<T> instead of T[] or Array<T>.
- Prefer immutable operations, e.g. use array spreading instead of array.push().
- Instead of a type `T | null` use the custom type Option<T>.
# Testing Style
- In a Jasmine test, don't use the word "should" as in `it("should return true", ...)`, instead use the style `it("returns true", ...)`.
- If I have focused a test with `fdescribe` or `fit`, don't remove it when doing any code changes, if the changes you are doing are on the same component/service.
Coding
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Make It Job Configuration
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
syntax-and-formatting
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
1. Style & Formatting
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Sign in to leave a comment.