julia-ci-buildkite
Configure Buildkite CI for Julia packages, especially for GPU testing and specialized hardware. Use this skill when setting up Buildkite pipelines.
浏览 Krastanov 维护的已发布 AI 技能,比较用途与说明,并通过来源仓库了解安装方式。
已收录技能
18收录技能的仓库 Stars 合计
198仓库 Forks
13平均每个技能的仓库 Stars
11同一仓库中的多个技能可能共享 Stars,合计包含重复仓库数据。
Configure Buildkite CI for Julia packages, especially for GPU testing and specialized hardware. Use this skill when setting up Buildkite pipelines.
Configure GitHub Actions CI for Julia packages including testing, documentation, and benchmarks. Use this skill when setting up or modifying CI workflows.
Run quick impromptu benchmarks using @btime or @b macros. Use this skill for ad-hoc performance measurements during development.
Write benchmark suites for Julia packages using BenchmarkTools.jl. Use this skill when creating organized, reproducible benchmark suites.
Run benchmark suites locally and in CI using AirspeedVelocity.jl. Use this skill when running benchmarks or setting up CI performance tracking.
Build Julia package extensions (weak dependencies) for optional functionality. Use this skill when creating extensions that load conditionally based on trigger packages.
Create new Julia packages with modern infrastructure including tests, documentation, and CI. Use this skill when starting a new Julia package from scratch.
Use Git and the GitHub CLI for version control and pull request workflows in Julia package development. Use this skill when working with Git remotes, branches, and PRs.
Run Julia tests with filtering, conditional loading, and environment-based selection. Use this skill when running tests or configuring test infrastructure.
Work with Julia packages in development mode including environment setup, dependency management, and testing. Use this skill when developing Julia packages.
Work with multiple inter-related Julia packages simultaneously, managing dependencies across packages and testing changes together. Use this skill when developing packages that depend on each other.
Configure and write doctests for Julia packages using Documenter.jl. Use this skill when adding testable code examples to docstrings or setting up doctest infrastructure.
Write tests for Julia packages using TestItemRunner.jl patterns including Aqua, JET, and doctests. Use this skill when adding or organizing tests.
Create custom Makie plot types using recipes for reusable, themeable visualizations. Use this skill when implementing plot recipes in Makie extensions.
Add citations and bibliographies to Julia documentation using DocumenterCitations.jl. Use this skill when adding academic references to package documentation.
Fix trailing whitespace and ensure files end with newlines. Use this skill when preparing code for commit or when whitespace issues are detected.
Write Julia docstrings using DocStringExtensions.jl and SciML conventions. Use this skill when documenting functions, types, and modules in Julia packages.
Build documentation websites for Julia packages using Documenter.jl. Use this skill when setting up docs/, configuring make.jl, or writing documentation pages.
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。