Skip to content

Commit 54e741e

Browse files
Jammy2211Jammy Nightingaleclaude
authored
docs: link CONTRIBUTING.md to PyAutoPrompt as maintainer workflow entrypoint (#2)
PyAutoPrompt (github.com/PyAutoLabs/PyAutoPrompt) is now the public workflow repo that hosts the PyAuto task registry and prompt-coupled Claude Code skills. Adds a "Maintainer Workflow" section to CONTRIBUTING.md explaining the prompt → issue → PR pipeline, with a clear note that external contributors can continue to file issues directly without needing PyAutoPrompt access. Co-authored-by: Jammy Nightingale <jnightingale2211@gmail.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 62a5f3a commit 54e741e

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,25 @@ This project uses an AI-first development workflow. Most features, bug fixes, an
1010

1111
3. **Human review** — All AI-generated pull requests are reviewed by maintainers before merging.
1212

13+
## Maintainer Workflow
14+
15+
Maintainer-driven dev work starts as a prompt file in
16+
**[PyAutoPrompt](https://github.com/PyAutoLabs/PyAutoPrompt)** — the public
17+
workflow repo that hosts the PyAuto task registry and the prompt-coupled
18+
Claude Code skills. The pipeline:
19+
20+
1. Write the task as `PyAutoPrompt/<category>/<name>.md` (free-form markdown
21+
describing what to do, with `@RepoName/path/to/file.py` references).
22+
2. `/start_dev <category>/<name>.md` — reads the prompt, audits the code,
23+
drafts the GitHub issue you see in this repo, and files it.
24+
3. `/start_library` or `/start_workspace` — opens a feature worktree under
25+
`~/Code/PyAutoLabs-wt/<task-name>/`.
26+
4. `/ship_library` / `/ship_workspace` — runs tests, opens the PR, and
27+
tracks state in `PyAutoPrompt/active.md`.
28+
29+
External contributors don't need PyAutoPrompt access — open an issue using
30+
the templates in this repo and the same machinery handles it on our end.
31+
1332
## Creating an Issue
1433

1534
When opening an issue, please use the provided issue templates. The **Feature / Task Request** template follows our standard format:

0 commit comments

Comments
 (0)