skillZs
LIVE SKILL TAGS
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
REAL INSTALL DATA
← back to all skills
boshu2/agentops750 installs

pr-implement

Implement a scoped OSS PR.

How do I install this agent skill?

npx skills add https://github.com/boshu2/agentops --skill pr-implement
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill provides a legitimate workflow for managing open-source contributions. It utilizes standard Git and GitHub CLI tools to ensure branch isolation and proper commit formatting. No malicious behavior, data exfiltration, or obfuscation was detected.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

  • Runlayerpass

    2 files scanned · No issues

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

PR Implement Skill

Fork-based implementation for open source contributions with mandatory isolation check.

Overview

Execute a contribution plan with fork isolation. Ensures PRs are clean and focused by running isolation checks before and during implementation.

Input: Plan artifact from $plan (after $pr-research) or repo URL

When to Use:

  • Implementing a planned OSS contribution
  • Need isolation enforcement for clean PRs
  • After completing $pr-research and $plan

When NOT to Use:

  • Internal project work (use $implement)
  • Haven't planned yet (run $pr-research then $plan first)

Workflow

-1. Prior Work Check      -> BLOCKING: Check for competing PRs
0.  Input Discovery       -> Find plan artifact or repo
1.  Fork Setup            -> Ensure fork exists and is current
2.  Worktree Creation     -> Create isolated worktree
3.  Isolation Pre-Check   -> BLOCK if mixed concerns
4.  Implementation        -> Execute plan
5.  Isolation Post-Check  -> BLOCK if scope creep
6.  Commit Preparation    -> Stage with proper commit type
7.  Handoff               -> Ready for $pr-prep

Phase -1: Prior Work Check (BLOCKING)

# Search for open PRs on this topic
gh pr list -R <owner/repo> --state open --search "<topic>" --limit 10

# Check target issue status
gh issue view <issue-number> -R <repo> --json state,assignees
FindingAction
Open PR existsCoordinate or wait
Issue assignedCoordinate or find alternative
No competing workProceed

Phase 3: Isolation Pre-Check (BLOCKING)

# Commit type analysis
git log --oneline main..HEAD | sed 's/^[^ ]* //' | grep -oE '^[a-z]+(\([^)]+\))?:' | sort -u

# File theme analysis
git diff --name-only main..HEAD | cut -d'/' -f1-2 | sort -u
CheckPass Criteria
Single commit type0 or 1 prefix
Thematic filesAll match plan scope
Branch freshBased on recent main

DO NOT PROCEED IF PRE-CHECK FAILS.


Phase 4: Implementation

Guidelines

GuidelineWhy
Single concernEach commit = one logical change
Match conventionsFollow project style exactly
Test incrementallyRun tests after each change

Commit Convention

git commit -m "type(scope): brief description

Longer explanation if needed.

Related: #issue-number"

Phase 5: Isolation Post-Check (BLOCKING)

# Commit type analysis
git log --oneline main..HEAD | sed 's/^[^ ]* //' | grep -oE '^[a-z]+(\([^)]+\))?:' | sort -u

# Summary stats
git diff --stat main..HEAD
CheckPass Criteria
Single commit typeAll commits share same prefix
Thematic filesAll files relate to PR scope
Atomic scopeCan explain in one sentence

Phase 7: Handoff

Implementation complete. Isolation checks passed.

Branch: origin/$BRANCH_NAME
Commits: N commits, +X/-Y lines

Next step: $pr-prep

Anti-Patterns

DON'TDO INSTEAD
Skip isolation pre-checkRun Phase 3 FIRST
Skip isolation post-checkRun Phase 5 before push
Mix concerns in commitsOne type prefix per PR
Implement without planRun $pr-research then $plan first

Examples

Implement From Contribution Plan

User says: "Implement this external PR plan with isolation checks."

What happens:

  1. Run pre-checks for branch and scope isolation.
  2. Implement only in planned files/areas.
  3. Run post-checks and prepare handoff for PR prep.

Enforce Single-Concern Commit Set

User says: "Make sure this branch is still single-purpose before I prep the PR."

What happens:

  1. Inspect commit/file patterns against stated scope.
  2. Flag mixed concerns and suggest extraction steps.
  3. Produce a clean handoff to $pr-prep.

Troubleshooting

ProblemCauseSolution
Isolation check failsUnrelated changes on branchMove unrelated edits to separate branch/PR
Commits mix concernsImplementation drifted from planRe-split commits by concern and revalidate
Scope keeps expandingWeak boundaries in planRe-anchor to Out of Scope and stop additional changes
Hard to hand offMissing summary/test contextAdd concise change summary and verification notes

Reference Documents

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/boshu2/agentops/pr-implement">View pr-implement on skillZs</a>