Instructions file
Claude Code instructions for timholy/claude_config, covering text, stance, usage policy, julia versions and debugging julia code.
Instructions file
Claude Code instructions for timholy/claude_config, covering text, stance, usage policy, julia versions and debugging julia code.
Agent
Use this agent when a parent agent explicitly instructs it to audit the documentation quality and coverage of a Julia package module. This agent should NOT be invoked proactively — it runs only on direct instruction from a coordinating agent.\n\n \nContext: A parent agent is orchestrating a documentation improvement…
Agent
Use this agent when directly instructed or when you need a comprehensive, structured inventory of a Julia package's public API — including all exported or public functions, macros, and types, their full method signatures. This is typically the first step before running a style/convention audit, generating…
Agent
Use this agent when directly instructed or when you need a deep structural understanding of a Julia package's purpose, types, and public API without manually reading all source files. This is ideal before code reviews, architectural discussions, onboarding to a new codebase, or generating documentation outlines.\n\n…
Command
Run inside a package git-repository. The user supplies a link or issue number (referencing the origin repository) when launching; if not provided, ask.
Command
Add Aqua.jl to a Julia package's test dependencies, run quality checks, report findings, and add to the test suite.
Command
Run Julia test coverage analysis, identify gaps, propose new tests, and wait for user approval.
Command
Audit and improve Julia package docs: README completeness, Documenter.jl docs/ structure, jldoctest correctness, and CI deployment.
Command
Audit and improve Julia package docstrings: find missing/outdated docs on exported and public symbols, using Base.Docs.meta for context-efficient gap detection.
Command
Add ExplicitImports.jl to a Julia package, analyze import usage, fix problems, and add to the test suite.
Command
Audit a Julia package's array functions for 1-based indexing assumptions, add OffsetArrays/view tests that enforce the generic-indexing contract, and report fixes.
Command
Update .gitignore for a Julia package to cover coverage files, manifests, and docs build artifacts.
Command
Orchestrate full Julia package freshening: gitignore, deprecations, Aqua, ExplicitImports, struct mutability, design/API/integration reviews, generic indexing, coverage, docstrings, documentation, and formatting.
Command
Format a Julia package with runic, commit as a standalone PR, update .git-blame-ignore-revs, and install the runic post-edit hook.
Command
Perform a whitespace-insensitive search for mutable struct definitions in src/ or ext/.
Command
Use this skill when the user wants to implement the next step of a planned analysis project. Triggers only on an explicit /new-analysis-implement. This skill reads the plan, implements exactly one chunk, updates the plan, and prepares a clean handoff for the next session. Only use this skill when an ANALYSISPLAN.md…
Command
Use this skill when the user wants to start a new analysis project and has an AGENTINSTRUCTIONS or project description to work from. Triggers only on explicit command /new-analysis-plan. This skill produces a persistent plan document that drives the companion /new-analysis-implement skill.
Command
Rewrite a package's prose (docstrings, comments, docs pages, README) so it states what the code is and does now, in plain language, at the length the reader needs.
Command
Profile Julia code to find performance bottlenecks — CPU hot spots, runtime dispatch, GC pressure, allocations, and type instabilities — using a fully headless (no-GUI) workflow.
Command
List the registered versions of a Julia package via Pkg's registry API (not a directory grep).
Command
Review a Julia package's public API for consistency with modern Julia conventions and idioms.
Command
Review a Julia package's design for conceptual coherence: scope, type hierarchy, overlaps, abstraction level, and composability.
Command
Implement the next chunk of a planned design, API, or integration review. Reads DESIGNREVIEWPLAN.md, APIREVIEWPLAN.md, or INTEGRATIONREVIEWPLAN.md, implements one chunk (with a narrow batch exception for decide chunks), updates the plan, and prepares a clean handoff for the next session.
Command
Review a Julia package for dependency-interface compliance, latent bugs, and user friction by reading source, tests, and docs directly.