• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / toolhive / 23186988272
65%

Build:
DEFAULT BRANCH: main
Ran 17 Mar 2026 09:21AM UTC
Jobs 1
Files 561
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Mar 2026 09:17AM UTC coverage: 64.766%. Remained the same
23186988272

push

github

web-flow
Consolidate and streamline Claude Code configuration (#4189)

Reduce CLAUDE.md from ~590 to ~83 lines following the CC best practice
of keeping it under 200 lines to improve instruction adherence and
reduce token usage on every conversation turn.

Extract domain-specific guidance into path-scoped .claude/rules/ files
(go-style, cli-commands, testing, operator) so instructions only load
into context when Claude reads matching files, saving tokens and
reducing noise. Remove cmd/thv-operator/CLAUDE.md in favor of the
operator rule.

Trim all 12 agent definitions to remove duplicated project context and
verbose instructions that agents can derive from code or inherit from
rules, shrinking total configuration by ~2,600 lines. Replace inline
convention lists in agents with references to .claude/rules/ files
(code-reviewer, golang-code-writer, site-reliability-engineer,
tech-lead-orchestrator, unit-test-writer). Shorten verbose agent
description frontmatter to concise one-liners. Switch bug-triage agent
from MCP tool references to gh CLI. Tighten toolhive-expert scope to
codebase navigation and understanding.

Audit and consolidate skills: delete redundant commit-message skill
(duplicates CLAUDE.md guidelines and built-in behavior), merge
pr-inline-review and pr-review-reply into a single pr-review skill,
fix doc-review heading typo. Convert check-contribution from a command
to a skill for consistency, trim it from 78 to 42 lines, remove
redundant commit signature check, and add allowed-tools restriction.
Delete .claude/commands/ directory.

Create /add-rule skill that formalizes capturing team conventions: it
parses the convention, maps it to the correct rule file by scope,
drafts an edit matching existing style, checks for duplicates and
contradictions, and applies on confirmation. Add "rules vs agents"
principle: rules define conventions, agents reference them.

Update port number guidance in testing.md and agents to use random
ports (net.Listen("tcp", ":... (continued)

49106 of 75821 relevant lines covered (64.77%)

144.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23186988272.1 17 Mar 2026 09:21AM UTC 561
64.77
GitHub Action Run
Source Files on build 23186988272
  • Tree
  • List 561
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23186988272
  • a684b55e on github
  • Prev Build on main (#23186502998)
  • Next Build on main (#23187248320)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc