Skip to content

Commit 554c5f2

Browse files
committed
rebrand: shift language from automation to structured guidance
Softens automation-suggestive language across user-facing files. "workflow" → "guide", "auto-detect" → "context detection", "agents" → "helpers/reviewers", "AI does" → "level of assistance". Internal reference files unchanged — only affects README, plugin.json, marketplace.json, and SKILL.md.
1 parent d71f60f commit 554c5f2

4 files changed

Lines changed: 32 additions & 32 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"email": "pranavj821@gmail.com"
66
},
77
"metadata": {
8-
"description": "Full-lifecycle open-source contribution workflow plugin for Claude Code. 12 phases: discover, analyze, work, test, submit, review, debug, pr-review, triage, sync, release, cleanup.",
8+
"description": "Structured 12-phase guide for open-source contribution in Claude Code: discover, analyze, work, test, submit, review, debug, pr-review, triage, sync, release, cleanup.",
99
"version": "1.0.0"
1010
},
1111
"plugins": [
@@ -15,7 +15,7 @@
1515
"source": "github",
1616
"repo": "LuciferDono/contribute"
1717
},
18-
"description": "Full-lifecycle open-source contribution workflow: discover issues, analyze repos, write code, test with 85% quality gate, submit PRs, debug CI failures, and respond to review feedback. 12 phases, 3 operating modes, 6 safety rules.",
18+
"description": "Structured guide for open-source contribution: discover issues, analyze repos, write code, test with 85% quality gate, submit PRs, debug CI failures, and respond to review feedback. 12 phases, 3 operating modes, 6 safety rules.",
1919
"version": "1.0.0",
2020
"author": {
2121
"name": "LuciferDono"

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "contribute",
33
"version": "1.0.0",
4-
"description": "Full-lifecycle open-source contribution workflow: discover issues, analyze repos, write code, test, submit PRs, and respond to review feedback.",
4+
"description": "Structured guide for open-source contribution: discover issues, analyze repos, write code, test, submit PRs, and respond to review feedback.",
55
"author": {
66
"name": "LuciferDono"
77
},

README.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
[![GitHub issues](https://img.shields.io/github/issues/LuciferDono/contribute)](https://github.com/LuciferDono/contribute/issues)
1010
[![Claude Code Plugin](https://img.shields.io/badge/Claude_Code-Plugin-blueviolet)](https://docs.anthropic.com/en/docs/claude-code)
1111

12-
**Full-lifecycle open-source contribution workflow.**
13-
Find issues. Analyze repos. Write code. Validate with industrial-grade testing. Submit PRs. Respond to reviews.
12+
**Your step-by-step guide to open-source contribution.**
13+
Find issues. Analyze repos. Write code. Validate with structured testing. Submit PRs. Respond to reviews.
1414

15-
One command. Every phase.
15+
One command per phase. You stay in control.
1616

1717
[Installation](#installation) | [Quick Start](#quick-start) | [All Phases](#phases) | [Cross-Tool Support](#cross-tool-compatibility)
1818

@@ -30,7 +30,7 @@ Contributing to open source is high-friction:
3030
- Submitting a quality PR means running tests, linters, security checks manually
3131
- Responding to review feedback is another context switch
3232

33-
**This plugin turns the entire process into a guided, 12-phase workflow.** One command per phase. Built-in safety rails. Industrial-grade testing with an 85% quality gate before you can submit.
33+
**This plugin breaks the entire process into a structured, 12-phase guide.** One command per phase. Built-in safety rails. Rigorous testing with an 85% quality gate before you can submit.
3434

3535
---
3636

@@ -69,7 +69,7 @@ claude plugin add LuciferDono/contribute
6969
/contribute review
7070
```
7171

72-
Or just type `/contribute` -- it auto-detects the right phase from your current context.
72+
Or just type `/contribute` -- it suggests the right phase based on your current context.
7373

7474
---
7575

@@ -88,11 +88,11 @@ Or just type `/contribute` -- it auto-detects the right phase from your current
8888

8989
### Three Operating Modes
9090

91-
Choose how much the AI does:
91+
Choose your level of assistance:
9292

9393
| Mode | AI Does | You Do |
9494
|------|---------|--------|
95-
| **do** | Everything -- code, tests, formatting, validation | Review diffs, approve write operations |
95+
| **do** | Drafts code, tests, formatting, validation | You review every diff and approve all writes |
9696
| **guide** | Explain each step, provide snippets and commands | Execute the commands, write the code |
9797
| **adaptive** | Boilerplate, scaffolding, mechanical work | Logic, design decisions, algorithmic choices |
9898

@@ -104,22 +104,22 @@ Choose how much the AI does:
104104

105105
| # | Phase | Command | What It Does |
106106
|---|-------|---------|-------------|
107-
| 1 | **Discover** | `/contribute discover` | Search GitHub for issues matching your skills. Parallel searches with quality scoring. Verifies issues aren't already taken. |
108-
| 2 | **Analyze** | `/contribute analyze URL` | Clone repo, read CONTRIBUTING.md, trace code paths, produce a structured contribution brief with files to modify and recommended approach. |
107+
| 1 | **Discover** | `/contribute discover` | Search GitHub for issues matching your skills. Quality scoring helps you pick the right one. Checks issues aren't already taken. |
108+
| 2 | **Analyze** | `/contribute analyze URL` | Clone repo, read CONTRIBUTING.md, trace code paths, and produce a structured brief with files to modify and recommended approach. |
109109
| 3 | **Work** | `/contribute work` | Implement the change. TDD-first. Match upstream style exactly. Minimal, focused changes only. |
110-
| 4 | **Test** | `/contribute test` | 5-stage industrial validation: upstream tests, static analysis, security audit, functional verification, AI deep review. **Must score 85%+ to unlock submit.** |
110+
| 4 | **Test** | `/contribute test` | 5-stage validation: upstream tests, static analysis, security audit, functional verification, deep review. **Must score 85%+ to unlock submit.** |
111111
| 5 | **Submit** | `/contribute submit` | Rebase on upstream, push to fork, draft PR following project conventions, open after your approval. |
112-
| 6 | **Review** | `/contribute review` | Check CI status, summarize maintainer feedback, iterate on requested changes, draft responses. |
113-
| 7 | **Debug** | `/contribute debug` | Diagnose CI failures or reviewer-reported bugs. Parse logs, map to changed code, apply targeted fix, re-test. |
112+
| 6 | **Review** | `/contribute review` | Check CI status, summarize maintainer feedback, help you iterate on requested changes and draft responses. |
113+
| 7 | **Debug** | `/contribute debug` | Walk through CI failures or reviewer-reported bugs. Parse logs, map to changed code, help you apply a targeted fix and re-test. |
114114

115115
### Standalone Phases
116116

117117
| Phase | Command | What It Does |
118118
|-------|---------|-------------|
119119
| **PR Review** | `/contribute pr-review URL` | Review someone else's PR: correctness, style, tests, security, performance. Structured severity ratings. |
120-
| **Release** | `/contribute release` | Create GitHub releases with proper tags, semver bumps, and generated changelogs. |
121-
| **Triage** | `/contribute triage URL` | Reproduce bugs, categorize issues, check duplicates, draft response comments. |
122-
| **Sync** | `/contribute sync` | Keep fork in sync with upstream via rebase or merge. Handle conflicts interactively. |
120+
| **Release** | `/contribute release` | Create GitHub releases with proper tags, semver bumps, and changelogs. |
121+
| **Triage** | `/contribute triage URL` | Reproduce bugs, categorize issues, check duplicates, help draft response comments. |
122+
| **Sync** | `/contribute sync` | Keep fork in sync with upstream via rebase or merge. Walk through conflicts interactively. |
123123
| **Cleanup** | `/contribute cleanup` | Remove state files, branches, close stale PRs. Supports `--dry-run` and `--full`. |
124124

125125
---
@@ -161,7 +161,7 @@ Stage 5 -- AI Deep Review
161161
============================================
162162
```
163163

164-
**Any BLOCKER = automatic FAIL regardless of score.**
164+
**Any BLOCKER = instant FAIL regardless of score.**
165165

166166
---
167167

@@ -173,9 +173,9 @@ contribute/
173173
│ └── plugin.json # Plugin manifest
174174
├── agents/
175175
│ ├── deep-reviewer.md # AI deep review (test Stage 5)
176-
│ └── issue-scout.md # Parallel issue discovery
176+
│ └── issue-scout.md # Issue discovery helper
177177
├── commands/
178-
│ └── contribute.md # /contribute command + auto-detection
178+
│ └── contribute.md # /contribute command + context detection
179179
├── skills/
180180
│ └── contribute/
181181
│ ├── SKILL.md # Core rules + phase routing
@@ -200,9 +200,9 @@ contribute/
200200
| Component | Purpose |
201201
|-----------|---------|
202202
| **Skill** | Core rules (read/write permissions, upstream conventions, operating modes) and phase routing table. Progressive disclosure -- phase details load on demand. |
203-
| **Command** | `/contribute` entry point. Owns argument parsing, phase routing, and auto-detection. |
204-
| **deep-reviewer** | Isolated Opus agent for test Stage 5. Gets diff + issue + brief. Returns structured severity ratings. |
205-
| **issue-scout** | Isolated Opus agent for discover phase. Runs parallel `gh search` queries, applies Rule 6, scores quality signals. |
203+
| **Command** | `/contribute` entry point. Owns argument parsing, phase routing, and context detection. |
204+
| **deep-reviewer** | Dedicated reviewer for test Stage 5. Gets diff + issue + brief. Returns structured severity ratings. |
205+
| **issue-scout** | Dedicated helper for discover phase. Runs `gh search` queries, applies Rule 6, scores quality signals. |
206206

207207
---
208208

@@ -214,9 +214,9 @@ Six non-negotiable rules govern every action:
214214
|---|------|-----|
215215
| 1 | **Read is free, write requires permission** | Every fork, branch, commit, push, and comment requires your explicit approval. Nothing happens without your say-so. |
216216
| 2 | **No AI attribution** | Every commit appears as sole-authored by you. Zero AI trailers. Zero exceptions. |
217-
| 3 | **Three operating modes** | You choose how much autonomy the AI gets: do, guide, or adaptive. |
217+
| 3 | **Three operating modes** | You choose your level of assistance: do, guide, or adaptive. |
218218
| 4 | **Respect upstream conventions** | Matches the project's style exactly. Tabs, naming, commit format -- all mirrored from the target repo. |
219-
| 5 | **Opus only** | Both agents run on Claude Opus for maximum quality. No shortcuts. |
219+
| 5 | **Opus only** | Both reviewers run on Claude Opus for maximum quality. No shortcuts. |
220220
| 6 | **Verify issue is not taken** | Checks assignees, open PRs, comment claims, and linked PRs before recommending any issue. Never creates duplicate work. |
221221

222222
---
@@ -245,9 +245,9 @@ Built for **Claude Code**, but the skill content is pure markdown. Other AI codi
245245
| Core rules | Enforced by skill | Enforced by skill |
246246
| State files | `.claude/` directory | `.claude/` directory |
247247
| GitHub CLI commands | Works | Works |
248-
| deep-reviewer agent | Isolated subagent | Inline review |
249-
| issue-scout agent | Isolated subagent | Inline search |
250-
| Auto-detection | Built into command | Manual phase selection |
248+
| deep-reviewer | Dedicated reviewer | Inline review |
249+
| issue-scout | Dedicated helper | Inline search |
250+
| Context detection | Built into command | Manual phase selection |
251251

252252
---
253253

skills/contribute/SKILL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: contribute
3-
description: This skill should be used when the user asks to "contribute to open source", "find an issue to work on", "analyze a repo", "submit a pull request", "review PR feedback", "triage an issue", "sync my fork", "create a release", "clean up contribution branches", "debug CI failures", or mentions open-source contribution workflows. Provides a full-lifecycle open-source contribution system with 12 phases.
3+
description: This skill should be used when the user asks to "contribute to open source", "find an issue to work on", "analyze a repo", "submit a pull request", "review PR feedback", "triage an issue", "sync my fork", "create a release", "clean up contribution branches", "debug CI failures", or mentions open-source contribution. Provides a structured 12-phase guide for open-source contribution.
44
version: 1.0.0
55
---
66

77
# Open-Source Contribution Skill
88

9-
Act as an expert open-source contributor on behalf of the user. Every action is governed by the core rules below. Read and internalize every rule before proceeding with any phase.
9+
Guide the user through open-source contributions as an expert mentor. Every action is governed by the core rules below. Read and internalize every rule before proceeding with any phase.
1010

1111
## Core Rules
1212

@@ -106,7 +106,7 @@ All state is persisted in `.claude/` in the working directory:
106106

107107
## Subagents
108108

109-
Two dedicated agents handle isolated, parallelizable work:
109+
Two dedicated helpers support specific phases:
110110

111111
### issue-scout
112112
- **Invoked by:** discover phase (Step 2)

0 commit comments

Comments
 (0)