timholy

26 mods across 1 repository, 55 stars between them.

timholy/claude_config

Instructions file

Claude Code instructions for timholy/claude_config, covering text, stance, usage policy, julia versions and debugging julia code.

55 9d ago A 1,941 tokens

docstring-auditor

02

timholy/claude_config

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…

55 9d ago A 322 tokens

julia-api-inventory

03

timholy/claude_config

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…

55 9d ago A 452 tokens

timholy/claude_config

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…

55 9d ago A 435 tokens

fix-issue

05

timholy/claude_config

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.

55 9d ago A 14 tokens

freshen-aqua

06

timholy/claude_config

Command

Add Aqua.jl to a Julia package's test dependencies, run quality checks, report findings, and add to the test suite.

55 9d ago A 25 tokens

freshen-docs

08

timholy/claude_config

Command

Audit and improve Julia package docs: README completeness, Documenter.jl docs/ structure, jldoctest correctness, and CI deployment.

55 9d ago A 0 tokens

freshen-docstrings

09

timholy/claude_config

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.

55 9d ago A 0 tokens

timholy/claude_config

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.

55 9d ago A 30 tokens

freshen-package

13

timholy/claude_config

Command

Orchestrate full Julia package freshening: gitignore, deprecations, Aqua, ExplicitImports, struct mutability, design/API/integration reviews, generic indexing, coverage, docstrings, documentation, and formatting.

55 9d ago A 0 tokens

freshen-runic

14

timholy/claude_config

Command

Format a Julia package with runic, commit as a standalone PR, update .git-blame-ignore-revs, and install the runic post-edit hook.

55 9d ago A 31 tokens

timholy/claude_config

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…

55 9d ago A 91 tokens

new-analysis-plan

17

timholy/claude_config

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.

55 9d ago A 61 tokens

plain-prose

18

timholy/claude_config

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.

55 9d ago A 37 tokens

profile-performance

19

timholy/claude_config

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.

55 9d ago A 38 tokens

review-api

21

timholy/claude_config

Command

Review a Julia package's public API for consistency with modern Julia conventions and idioms.

55 9d ago A 16 tokens

review-design

22

timholy/claude_config

Command

Review a Julia package's design for conceptual coherence: scope, type hierarchy, overlaps, abstraction level, and composability.

55 9d ago A 0 tokens

review-implement

23

timholy/claude_config

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.

55 9d ago A 68 tokens

review-integration

24

timholy/claude_config

Command

Review a Julia package for dependency-interface compliance, latent bugs, and user friction by reading source, tests, and docs directly.

55 9d ago A 24 tokens