conorbronsdon/avoid-ai-writing - Open Source PR Review Scorecard

Skill that audits and rewrites content to remove AI writing patterns. Use it with your favorite agents including Claude Code, OpenClaw, Codex, and Hermes.

C-Rank Grade: S (Elite) - 78/100

External PR Merge Rate: 96%

Response Time: 4h

First Timer Success: 100%

Frequently Asked Questions

Is conorbronsdon/avoid-ai-writing welcoming to first-time open-source contributors?

conorbronsdon/avoid-ai-writing has a recorded first-timer success rate of 100.0%. Repositories ranked S typically provide actionable feedback during code reviews and actively nurture new community contributors.

How fast can I expect code review feedback on my pull request?

Maintainers in conorbronsdon/avoid-ai-writing respond to incoming external pull requests in approximately 4.5 hours on average. Keeping PRs focused on single tasks and ensuring tests pass helps maintainers review faster.

What does the 77.5 C-Rankâ„¢ score (S Tier) represent?

The C-Rank™ system evaluates GitHub projects on a 0–100 scale using real data: PR merge rates, review turnaround time, active maintainer presence, and first-time contributor success. A score of 77.5 places conorbronsdon/avoid-ai-writing in the S tier.

What is the external contributor pull request merge rate for conorbronsdon/avoid-ai-writing?

The external contributor pull request merge rate for conorbronsdon/avoid-ai-writing is 96.2%, based on public PR activity from non-core contributors.

Are there Good First Issues available in conorbronsdon/avoid-ai-writing?

conorbronsdon/avoid-ai-writing currently has 7 active issue(s) tagged with beginner-friendly labels like "good first issue", "beginner", or "up-for-grabs".

conorbronsdon
conorbronsdon/avoid-ai-writingS•Elite3.1k
GitHub
Back to Explorer
conorbronsdon

conorbronsdon/avoid-ai-writing

3,082
S•Elite(78/100)JavaScript

Skill that audits and rewrites content to remove AI writing patterns. Use it with your favorite agents including Claude Code, OpenClaw, Codex, and Hermes.

Compare•
Jump to:

AI Maintainer Review Guidelines

Review Persona

Welcoming Community Builder

Warmth Score
8.9/10
Patience Score
8.6/10
Nitpick Rate
50%

Highly welcoming maintainers in conorbronsdon/avoid-ai-writing. Prompt code reviews with positive guidance for new contributors.

Top PR Submission Do's

  • •Ensure code complies with the project coding style
  • •Keep PRs scoped to a single concern
  • •Include context and link to the related issue

Top PR Friction Pitfalls (Don'ts)

  • •Do not submit PRs without linking an issue
  • •Do not break existing tests without fixing them
  • •Do not mix unrelated refactors in a single PR
Response Velocity
4 hours
Standard maintainer review cycle

Average Response Latency

Tracks hours until a maintainer leaves a review, comment, or PR response.

Merge Efficiency
96.2%
High acceptance rate for external PRs

External Acceptance Rate

Percentage of community pull requests successfully merged into main.

First-Timer Success
100.0%
Strong first-timer PR acceptance rate

First PR Conversion

Rate at which developers submitting their first repository PR succeed.

Active Maintainers
4 core
Small core review team
Diagnostic Health HUD
96.2%
Merge Gauge
100.0%
1st-Timer
Community Vibe95/100

Embed C-Rank Badge

Show contributors that your repository actively reviews and merges external pull requests.

GetMerged C-Rank badge for conorbronsdon/avoid-ai-writing
[![GetMerged C-Rank](https://getmerged.abhishekco.de/api/badge/conorbronsdon/avoid-ai-writing)](https://getmerged.abhishekco.de/conorbronsdon/avoid-ai-writing?utm_source=github&utm_medium=badge)

Active Good First Issues (5)

View on GitHub

Surfaced by CodeRabbit round 2 on wshobson/agents#645: edit mode takes --file PATH with no statement about what kinds of files are in scope. Pointed at source code, configuration, or generated data, a prose rewrite corrupts the file. CodeRabbit proposed a Markdown-only gate; the port declined that shape because the skill explicitly covers plain-text prose registers (the curly-quotes rule names code comments, commit messages, and plaintext drafts), and went with prose-vs-structured instead: "The target is a prose file: refuse source code, configuration, and generated data, and say why." (wshobson/agents#645 commit ed69ec8) SKILL.md §edit mode here has the same gap. Same fix shape should work, worded to fit the fuller edit-mode paragraph.

📅 Opened Aug 4, 2026💬 0 comments
Quality: 90/100Contribute

Surfaced by CodeRabbit on the wshobson/agents port (wshobson/agents#645): three voice-profile targets mandate content the source may not contain, which collides with the "Never inject these" guardrails when the source lacks the target. casual: "At least one first-person or concrete-anecdote touch" vs "Fake first person: ... If the source has no I, the rewrite has no I." professional: "One concrete claim per paragraph (a number, a name, a date)" and "Make the ask explicit" vs "Invented specifics: ... If the concrete detail is missing, flag the gap and leave it. Never fill it." warm: "acknowledge them at least once" can require inventing an acknowledgment. The Never-inject section wins by its own terms ("None of the following may be added"), but the profiles never say so, and a model following the targets checklist-style will fabricate the missing touch. The port resolved it by bounding each target on source evidence, e.g. casual became "Keep first-person and concrete touches where the

📅 Opened Aug 4, 2026💬 0 comments
Quality: 90/100Contribute

Research for #88 turned up a gap worth taking. Vale is a prose linter with 5,712 stars, a package registry, a GitHub Action, editor plugins for VS Code/Atom/Sublime, and a language server. Its registry ships 16 packages: AsciiDoc Elastic Google Hugo Joblint MDX Microsoft NoAnimalViolence OpenShiftAsciiDoc Readability RedHat Salesforce alex neighbor proselint write-good None of them targets AI-writing tells. proselint, write-good, alex and Readability cover prose quality, insensitivity, and grade level. Nothing covers what this repo catalogues. Why this is the right shape for distribution The audience already exists, with CI and editor integration built. No new schema for anyone to adopt. Zero new guide content to maintain. The rules are already ours. The detector is regex-based, which is most of the work of a Vale style. It would be the only package in that registry with a measured false-positive rate rather than an asserted one. Every other one is asserted. That is the

📅 Opened Aug 3, 2026💬 0 comments
Quality: 90/100Contribute

Split out of conorbronsdon/personal-context#119 (Tier 3), which is now closed so this has one home. What exists and what doesn't detector/ is a working Node CLI with tests, and .github/workflows/detector-test.yml already runs npm run self-scan:check against this repo's own docs. So the detector is proven as a CI gate. It just isn't packaged for anyone else to use as one. There is no action.yml and no .pre-commit-hooks.yaml. A user who wants the detector on their own docs has to wire the CLI themselves. The two artifacts GitHub Action. A composite action taking a glob, a threshold, and a context profile, failing the check when a file exceeds threshold. The self-scan workflow is the working reference for what the gate looks like; the work is generalising it beyond this repo's paths. Prior art: Aboudjem/humanizer-skill. Pre-commit hook. A .pre-commit-hooks.yaml entry so pre-commit users get the detector on staged files. Prior art: patina's .pre-commit-hooks.yaml. Why this is the safest Ti

📅 Opened Aug 3, 2026💬 0 comments
Quality: 90/100Contribute

Split out of conorbronsdon/personal-context#119, which is now closed. Documented in corpus/README.md since the corpus landed, but never tracked as work. The gap corpus/manifest.json covers, on the human leg: Register Entries blog 26 essay-literary 4 academic 3 mixed 2 technical-blog 1 Zero entries for docs, social, email, and conversational — four of the registers the tolerance matrix defines and the tool is pointed at every day. LinkedIn posts and release notes are the actual use case and neither is represented. Why this blocks more than it looks like corpus/README.md states the gate and then fails it: no number from this corpus goes into the README, a release note, or a social post until each claim cell has n >= 100, covers more than one register that people actually write in today, and carries a confidence interval. The current run satisfies the interval and the n, and fails the register test outright. So the measured 0.0% FP rate cannot be published. Patina's

📅 Opened Aug 3, 2026💬 1 comment
Quality: 90/100Contribute
Looking for more JavaScript beginner tasks?Explore JavaScript GFI

Contributor Community Vibe Feedback

Rate what actually matters after opening a pull request here.

Have you contributed to this repo?

Rate your first-hand PR experience (review speed, maintainer responsiveness, and onboarding ease) to help other contributors.

3 ratings required
Maintainer helpfulness
Review speed
Beginner friendliness

Contributor Compatibility & Review Speed Analysis for conorbronsdon/avoid-ai-writing

When evaluating whether to contribute to conorbronsdon/avoid-ai-writing, response velocity and maintainer engagement are crucial. GetMerged continuously tracks pull request trajectories, first-comment latency, and code review rounds to help developers avoid submitting pull requests to backlogged repositories.

Currently, maintainers of conorbronsdon/avoid-ai-writing acknowledge new external contributions in approximately 4 hours. Out of all submitted pull requests from non-core authors in the last 180-day window, 96.2% were successfully merged into the primary branch.

Frequently Asked Questions - Contributing to conorbronsdon/avoid-ai-writing

01

Is conorbronsdon/avoid-ai-writing welcoming to first-time open-source contributors?

conorbronsdon/avoid-ai-writing has a recorded first-timer success rate of 100.0%. Repositories ranked Elite typically provide actionable feedback during code reviews and actively nurture new community contributors.

02

How fast can I expect code review feedback on my pull request?

The initial maintainer response time averages ~4 hours. Keeping PRs scoped to single concerns and ensuring CI checks succeed will optimize review turnaround.

03

What does the 77.5 C-Rankâ„¢ score represent?

The C-Rankâ„¢ index scores repositories on a 0 to 100 scale using an objective formula: external PR merge rates, initial response speed, active maintainer count, and first-time contributor retention. A score of 77.5 places conorbronsdon/avoid-ai-writing in the Elite tier.

04

What is the external contributor pull request merge rate for conorbronsdon/avoid-ai-writing?

The external pull request merge rate is 96.2%. GetMerged isolates non-core community contributions so external developers get an accurate benchmark of PR acceptance probability.

05

Are there beginner Good First Issues open in conorbronsdon/avoid-ai-writing?

Yes, conorbronsdon/avoid-ai-writing currently has 7 active issue(s) tagged with beginner-friendly labels. You can inspect these directly from the repository issues tab.

GetMerged C-Rankâ„¢ Indexing Standard

All metrics displayed for conorbronsdon/avoid-ai-writing are automatically retrieved via the public GitHub API and recalculated daily. Insider pull requests submitted by repository owners or organization members are excluded from merge rate calculations to preserve objective external contributor statistics.