tailrocks/tailrocks-contribution-skills
Contribution procedures for external projects, from reconnaissance and proposal through preparation, submission, and review response.
Implement one authorized external contribution in the dedicated fork clone and produce a local submission package. Use only on an explicit user request. Push and sign only with explicit user authorization. This skill never submits and never mutates the upstream project.
Turn one current contribution reconnaissance into a locally stored venue proposal or a hard-stop redirect. Use only on an explicit user request. This skill uses no network access. It never edits the fork, contacts maintainers, claims work, or posts.
Examine one external open-source project and record its current contribution contract in a local handoff. Use only on an explicit user request. Read-only toward the target and the fork. This skill never proposes, edits, or submits.
Advance one submitted contribution through its next review state with authorized local fixes and authorized remote actions. Use only on an explicit user request. Authorization for one action never covers another action. This skill never acts without authorization and never protests publicly.
Submit one current prepared external contribution through the authorized push and pull-request actions. Use only on an explicit user request. Revalidates remote state before every action and reports partial publication honestly.