{"owner":"Kareadita","repo":"Kavita","hasSkills":true,"totalSkillsCount":1,"totalTokensCount":146,"categories":["copilot-instructions"],"hasMcp":false,"mcpConfig":null,"found":[".github/copilot-instructions.md"],"skills":{".github/copilot-instructions.md":"﻿## Coding Guidelines\r\n- Anytime you don't use {} on an if statement, it must be on one line and MUST be a jump operation (return/continue/break). All other times, you must use {} and be on 2 lines.\r\n- Use var whenever possible\r\n- return statements should generally have a newline above them\r\nExamples:\r\n```csharp\r\n# Case when okay - simple logic flow\r\nvar a = 2 + 3;\r\nreturn a;\r\n\r\n# Case when needs newline - complex logic is grouped together\r\nvar a = b + c;\r\n_imageService.Resize(...);\r\n\r\nreturn;\r\n```\r\n- When setting href directectly (not using Angulars routing) it should always be prefixed with baseURL\r\n"},"files":{".github/copilot-instructions.md":"﻿## Coding Guidelines\r\n- Anytime you don't use {} on an if statement, it must be on one line and MUST be a jump operation (return/continue/break). All other times, you must use {} and be on 2 lines.\r\n- Use var whenever possible\r\n- return statements should generally have a newline above them\r\nExamples:\r\n```csharp\r\n# Case when okay - simple logic flow\r\nvar a = 2 + 3;\r\nreturn a;\r\n\r\n# Case when needs newline - complex logic is grouped together\r\nvar a = b + c;\r\n_imageService.Resize(...);\r\n\r\nreturn;\r\n```\r\n- When setting href directectly (not using Angulars routing) it should always be prefixed with baseURL\r\n"},"items":[{"name":"copilot-instructions.md","path":".github/copilot-instructions.md","rawUrl":"https://raw.githubusercontent.com/Kareadita/Kavita/HEAD/.github/copilot-instructions.md","title":"GitHub Copilot Instructions","category":"copilot-instructions","format":"markdown","content":"﻿## Coding Guidelines\r\n- Anytime you don't use {} on an if statement, it must be on one line and MUST be a jump operation (return/continue/break). All other times, you must use {} and be on 2 lines.\r\n- Use var whenever possible\r\n- return statements should generally have a newline above them\r\nExamples:\r\n```csharp\r\n# Case when okay - simple logic flow\r\nvar a = 2 + 3;\r\nreturn a;\r\n\r\n# Case when needs newline - complex logic is grouped together\r\nvar a = b + c;\r\n_imageService.Resize(...);\r\n\r\nreturn;\r\n```\r\n- When setting href directectly (not using Angulars routing) it should always be prefixed with baseURL\r\n","isInternal":false,"tokens":146,"sizeBytes":611}],"systemPromptSnippet":"<yakaai_skills repo=\"Kareadita/Kavita\">\n<!-- File: .github/copilot-instructions.md (Tokens: ~146 | Category: copilot-instructions) -->\n## Coding Guidelines\r\n- Anytime you don't use {} on an if statement, it must be on one line and MUST be a jump operation (return/continue/break). All other times, you must use {} and be on 2 lines.\r\n- Use var whenever possible\r\n- return statements should generally have a newline above them\r\nExamples:\r\n```csharp\r\n# Case when okay - simple logic flow\r\nvar a = 2 + 3;\r\nreturn a;\r\n\r\n# Case when needs newline - complex logic is grouped together\r\nvar a = b + c;\r\n_imageService.Resize(...);\r\n\r\nreturn;\r\n```\r\n- When setting href directectly (not using Angulars routing) it should always be prefixed with baseURL\n</yakaai_skills>"}