mfjip612-mfjip612-github-io-copilot-instructions.ocm.json json Copy{
"ocm": "1",
"id": "mfjip612-mfjip612-github-io-copilot-instructions",
"kind": "skill",
"name": "copilot",
"description": "Coding Standards",
"publisher": "MFJip612",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Coding Standards"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/MFJip612/MFJip612.github.io",
"path": ".github/instructions/copilot.instructions.md",
"ref": "9817db2961631a1f6b7d3c2419b5f980cb2b7aec",
"url": "https://github.com/MFJip612/MFJip612.github.io/blob/9817db2961631a1f6b7d3c2419b5f980cb2b7aec/.github/instructions/copilot.instructions.md",
"key": "MFJip612/MFJip612.github.io/.github/instructions/copilot.instructions.md"
}
},
"instructions": "# Coding Standards\n## Naming Standards\n- Variables: CamelCase\n- Constants: Uppercase SNAKECASE\n- Types: PascalCase\n- Files: SnakeCase\n## Code Structure\n- Maximum Function Length: 100 lines\n- Maximum File Length: 500 lines\n- Extract complex logic into independent functions\n- Each function is responsible for only one function\n## Documentation\n- Add documentation comments to all exported functions\n- Add inline comments to complex logic\n- Include a README for each module\n## Git Workflow\n- Feature Branch Naming: feature/TICKET-123-description\n- Commit Message Format: type(scope): message\n- Compress",
"cost": {
"context_tokens": 155
}
}