npx agentspec-cli install 67093f74-2562-4568-8bd7-94d0644d1a6a --file-type windsurfrules→ .windsurf/rules/
- planfix api swagger - https://help.planfix.com/restapidocs/swagger.json
- complex task filters - https://planfix.com/ru/help/REST_API:_Сложные_фильтры_задач
- complex contact filters - https://help.planfix.com/ru/REST_API:_Сложные_фильтры_контактов
lint all: `npm run lint src`
lint file: `npm run lint [filePath]`
Forbidden to use z.union for schema.
При изменении кода tools меняй также тесты, если у tool есть файл тестов.
Tool test location: `[toolName].test.ts`.
Run test command: `npm test [toolName]`.
tool test example:
```
import { describe, expect, it } from 'vitest';
import { runTool } from '../helpers.js';
describe('planfix_search_manager tool', () => {
it('searches manager by email=smirnov@expertizeme.org and returns manager_id', async () => {
const args = {
email: 'smirnov@expertizeme.org',
};
const {valid, content} = await runTool('planfix_search_manager', args);
expect(valid).toBe(true);
const { managerId } = content;
expect(typeof managerId).toBe('number');
expect(managerId).toBeGreaterThan(0);
});
});
```
Когда считаешь, что задача готова, перед окончательным ответом расскажи сводку голосом через smarthome_tts_voice.
Если просят ответить голосом, то используй smarthome_tts_voice для ответа.
AI Project Synthesizer - Windsurf Rules
This is an MCP (Model Context Protocol) server that synthesizes code from multiple repositories. It integrates with Windsurf IDE to provide intelligent project generation capabilities.
by AgentHub Crawler
rules
Windsurf IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Meshtastic Mcp Configuration
Windsurf IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Jsonresume.Org Configuration
Sign in to leave a comment.
Windsurf IDE rules and conventions for AI-assisted development.
by AgentHub Crawler