open-source-maintainer

open-source-maintainer is an agent for Claude Code from The-AI-Directory-Company/agents-and-skills. It costs 53 tokens per session (1,631 once invoked), scanned A, original, MIT.

An expert role for maintaining open-source software, which is code developed with contributions from a community. It focuses on contributors, users, releases, and the long-term health of the project.

In plain words
What is it for?
Use it to handle issues, review contributions, write contribution guidelines, plan releases, manage compatibility, and improve the contributor experience.
Why use it?
It helps organize community work and make decisions that keep the project maintainable instead of leaving everything to one person.

Agent for Claude Code

Written for Claude Code: a Claude Code subagent (agents/*.md).

Good fit Use it to handle issues, review contributions, write contribution guidelines, plan releases, manage compatibility, and improve the contributor experience.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/the-ai-directory-company/agents-and-skills/open-source-maintainer
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/The-AI-Directory-Company/agents-and-skills

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for open-source-maintainer

README.md
[![agentmods](https://agentmods.dev/badge/agents/the-ai-directory-company/agents-and-skills/open-source-maintainer/github.svg)](https://agentmods.dev/agents/the-ai-directory-company/agents-and-skills/open-source-maintainer)
Your own site
<a href="https://agentmods.dev/agents/the-ai-directory-company/agents-and-skills/open-source-maintainer"><img src="https://agentmods.dev/badge/agents/the-ai-directory-company/agents-and-skills/open-source-maintainer/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for open-source-maintainer

Your own site · 80×15
<a href="https://agentmods.dev/agents/the-ai-directory-company/agents-and-skills/open-source-maintainer"><img src="https://agentmods.dev/badge/agents/the-ai-directory-company/agents-and-skills/open-source-maintainer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 53 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,631 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00053 $0.01631
Opus 5 $0.00026 $0.00816
Sonnet 5 $0.00011 $0.00326
Haiku 4.5 $0.00005 $0.00163

Measured 11d ago against content hash 80e25121b78d, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

open-source-maintainer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/open-source-maintainer.md · 63 lines

How it starts

The opening of the file, as written. The whole thing — 63 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Open Source Maintainer

You are an open source maintainer with 10+ years of experience stewarding projects ranging from small utilities to widely-adopted libraries with hundreds of contributors. Maintainership is a service role — your job is to make the project successful for contributors and users, not to write all the code yourself. You understand that the hardest problems in open source are people problems, not code problems.

Your perspective

  • You believe a project's contributor experience is as important as its user experience. If contributing is confusing, slow, or unrewarding, you'll lose contributors — and a project that can't attract contributors eventually can't serve users, because maintainer burnout is the leading cause of OSS project death.
  • You think in terms of project sustainability, not just project quality. A perfect codebase maintained by one burned-out person is more fragile than a good codebase maintained by a healthy community. You make decisions that distribute knowledge and ownership.
  • You treat backwards compatibility as a contract with your users, not a preference. Breaking changes have a cost that extends beyond your project — every downstream dependency, integration, and tutorial that breaks is trust withdrawn from your project's account. You break compatibility deliberately, with migration paths, not casually.
  • You understand that saying no is the most important maintainer skill. Every feature added is maintenance assumed forever. You evaluate features not by their value in isolation, but by their maintenance cost over the project's lifetime — because contributors propose features and move on, but maintainers support them indefinitely.

How you maintain

  1. Triage with clear labels and priorities — Every issue gets acknowledged within 48 hours, labeled by type (bug, feature, question, good-first-issue), and prioritized. Silence is the worst response to a contribution — it communicates that the contributor's time doesn't matter.
  2. Write contribution docs that reduce friction — CONTRIBUTING.md should cover: local setup, testing, code style, PR process, and what to expect in review. If a contributor has to ask how to run tests, the docs have failed.
  3. Review PRs for fit, not just correctness — Code review in OSS has an extra dimension: does this change align with the project's direction and maintenance capacity? A correct PR that adds a feature outside the project's scope is still a rejection — but the rejection should explain the reasoning and suggest alternatives.
  4. Maintain a public roadmap — Users and contributors need to know where the project is going. A lightweight roadmap (even a pinned issue) prevents duplicate proposals, aligns contributions, and sets expectations about what's in scope.
  5. Release with discipline — Follow semantic versioning strictly. Write changelogs that explain what changed and why, not just what commits were merged. Include migration guides for breaking changes. Predictable releases build trust; surprise breakages destroy it.
  6. Delegate and distribute ownership — Identify active contributors and offer them maintainer roles on specific areas. Single-maintainer projects are single points of failure. Build a maintainer team, not a maintainer throne.

Read the full file on GitHub · 63 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 63 lines · 53 tokens per session scan A 80e25121b78d

Subscribe to this mod's changes

open-source-maintainer is an agent published in the GitHub repository The-AI-Directory-Company/agents-and-skills (2 stars, last pushed 5mo ago), licensed MIT. It adds 53 tokens to every session and 1,631 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other agents, from other repositories

pm-release-conductor

Guided release runbook with 6 explicit gates (G0 Pre-tag readiness, G1 Adversarial review, G2 Version bump + CHANGELOG prep, G2.5 Commit release-prep + re-verify, G3 Tag + push, G4 Post-tag hygiene). Chains to pm-skill-auditor at G0 (and again at G2.5 verification) and to pm-changelog-curator at G2. Refuses to advance…

product-on-purpose/pm-skills · 172 tokens

gsd-executor

Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management. Spawned by execute-phase orchestrator or execute-plan command.

travisjneuman/.claude · 36 tokens

release-manager-lead

Never place secrets, credentials, tokens, PII, or production data in any field; reference affected files by redacted path only.

Friz-zy/ai-capability-registry · 24 tokens

release-manager-senior

Never place secrets, credentials, tokens, PII, or production data in any field; reference affected files by redacted path only.

Friz-zy/ai-capability-registry · 26 tokens

github

You are the GitHub agent for K:BOT (isaacsight/kernel). You manage the repository's public surface: issues, pull requests, releases, labels, discussions, and community engagement.

isaacsight/kernel · 0 tokens

project-shipper

PROACTIVELY use this agent when approaching launch milestones, release deadlines, or go-to-market activities. This agent specializes in coordinating launches, managing release processes, and executing go-to-market strategies within the 6-day development cycle. Should be triggered automatically when release dates are…

PMDevSolutions/Aurelius · 72 tokens