upstream-contribute

Solid

Scan the current session for harness-level patterns that would be useful to other rockie users, then either package a reviewed local harness patch or dispatch a public upstream contribution PR. Uses Scout/Generator/Verifier/Updater separation, never auto-merges, and requires human sign-off before pushing. Triggers when the user says "upstream this", "contribute back", "propose a harness change", "write a PR for rockie", or after `/clean` emits its post-audit nudge.

AI & Automation 20 stars 0 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 79/100

Stars 20%
44
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /upstream-contribute — meta-loop: rockie users improve rockie `/upstream-contribute` covers two contribution modes: - **Local harness patch** — package an improvement against the user's own local rockie clone as a reviewed patch proposal. - **Public upstream PR** — generalize the pattern and dispatch a PR against `Rockielab/rockie-claude` so the next release ships it to everyone. This is the meta-loop. Researchers using rockie-claude in their own work uncover patterns that generalize — a tighter `[DEAD-END]` query, a hook that catches a stuck-detector edge case, a skill that helps across disciplines. The skill captures one of those, generalizes it, and opens a reviewable PR. The maintainers merge; the next user benefits. ## When to run - The user says "upstream this", "contribute back", "anything generalizable here", "open-source this", "propose a harness change", or "write a PR for rockie". - `/clean` finishes an audit and emits the post-audit nudge (see `clean/SKILL.md` → "Post-audit hook"). - A `[LEARN harness-upstream]` or `[LEARN cross-discipline]` block was written this session and the user wants to act on it. Run **at most once** per session, near the end. Don't dispatch the writer sub-agent during active work — the user wants to review the candidates before any forking happens. ## Method The skill uses **Scout / Generator / Verifier / Updater** separation. The proposing agent never verifies and commits its own change. ### 1. Scout (this skill,...

Details

Author
Rockielab
Repository
Rockielab/rockie-claude
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

propose-harness-change

Package a harness-level improvement (a new hook, a fixed script, an improved skill) as a reviewed, verified patch — optionally openable as a PR against the rockie upstream repo. Uses Generator/Verifier/Updater role separation so the proposing agent never auto-commits; a fresh-context verifier plus the smoke test must agree, and the human signs off before anything is written to the user's rockie checkout or pushed anywhere. Triggers when the user says "upstream that", "propose a harness change", "write a PR for rockie", or when a recent `[LEARN harness-upstream]` block is waiting.

20 Updated 1 weeks ago
Rockielab
AI & Automation Listed

harness-bootstrap

Install or sync the generic harness runway in any repo — greenfield or with code present. Scaffolds CLAUDE.md, skeleton docs (overview, techstack, work/), path-scoped rules, and core plugin pins; bakes in doc-sync discipline. On greenfield it writes empty product skeletons; stack-matched skill/MCP/hook curation is gated tier-2, orchestrated by /super-bootstrap; opt-in earn-gated scale module (parked + test-queue containers, venue-map rule, backlog fact fields). Monorepo tier fans path-scoped rules out per package; adopt mode retires superseded harness forks on re-run. Solo dev workflow.

2 Updated yesterday
RockyHong
Code & Development Listed

upstream

Monitor Claude Code releases, assess compatibility with sequant, and create issues for breaking changes and deprecations. Opportunities are noted in assessment reports for human triage.

1 Updated today
sequant-io