julialang/julia/doctests
Claude Code and agent skill by julialang/julia
- community
Checking that the SKILL.md file is still in the repository.
Write and verify Julia `jldoctest` code blocks. Use whenever adding or changing a `jldoctest` block in a docstring (base/, stdlib/, Compiler/) or under doc/, and before opening a PR that touches doctests.
Install
npx vskill@latest install julialang/julia/doctestsSKILL.md
Julia doctests
Use this whenever you add or modify any jldoctest code block.
Writing
Before writing new doctests, review doc/src/devdocs/contributing/jldoctests.md for best practices (filters, labels, setup code).
Verifying
If you changed any jldoctest block you MUST verify it. Follow these steps for EVERY doctest change:
- Review
doc/src/devdocs/contributing/jldoctests.md. In particular, determine
if any of the changed doctests require filters, labels or setup code.
- Run the doctests to verify that your change works:
- To run doctest with the pre-built juliaup:
make -C doc doctest=true revise=true JULIA_EXECUTABLE=$HOME/.juliaup/bin/julia - To run doctest with in-tree julia (preferred):
make -C doc doctest=true revise=true. Do not pass any other options. - IMPORTANT: The doctests may take up to 15 minutes. Do NOT terminate the doctests before completion. Do NOT use a timeout for doctests.
- If you are ChatGPT, you may have to increase yield_timeout_ms.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdoc/src/devdocs/agents/skills/doctests/SKILL.md
Popularity
- Repository stars
- 49,154
- Repository forks
- 5,979
- 7-day trend score
- 54
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/julialang/julia/doctests)