hakkelt-gpuenv-jl-gpuenv-source-instructions.ocm.json json Copy{
"ocm": "1",
"id": "hakkelt-gpuenv-jl-gpuenv-source-instructions",
"kind": "skill",
"name": "gpuenv-source",
"description": "Source editing guidance for GPUEnv",
"publisher": "hakkelt",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Source editing guidance for GPUEnv"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/hakkelt/GPUEnv.jl",
"path": ".github/instructions/gpuenv-source.instructions.md",
"ref": "c8789603572f3e83881cd2060b0c98a088547745",
"url": "https://github.com/hakkelt/GPUEnv.jl/blob/c8789603572f3e83881cd2060b0c98a088547745/.github/instructions/gpuenv-source.instructions.md",
"key": "hakkelt/GPUEnv.jl/.github/instructions/gpuenv-source.instructions.md"
},
"applies_to": "src/**/*.jl"
},
"instructions": "- Keep the source small and explicit.\n- Prefer pure helper functions for backend prediction and backend checking.\n- Do not couple environment planning to test execution; `activate` may wrap `sync_test_env`, but sync should remain usable on its own.\n- Preserve support for both `test/Project.toml` and legacy `[extras]` plus `[targets]` test dependency layouts.\n- When writing persisted project-local environments, keep the gitignore warning behavior intact unless intentionally changed.\n- Preserve the `include_jlarrays` default unless the user explicitly opts out.\n- Keep docstrings on exported func",
"cost": {
"context_tokens": 151
}
}