opensearch-project/agent-health/create-pr

Claude Code and agent skill by opensearch-project/agent-health

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Prepare and create a pull request against the upstream repository with all OpenSearch project compliance checks.

Install

npx vskill@latest install opensearch-project/agent-health/create-pr

SKILL.md

PR Workflow for opensearch-project/agent-health

IMPORTANT: PRs are created from your personal fork, NOT from branches on opensearch-project/agent-health directly. Push to your fork remote (e.g., fork or your GitHub username), then open a PR targeting opensearch-project/agent-health:main.

MANDATORY: Every commit MUST have DCO (Developer Certificate of Origin) signoff. Always use git commit -s. CI will reject commits without signoff. Never use --no-verify to bypass this.

1. Fetch latest and create branch
bash
git fetch origin main
git checkout -b <branch-name> origin/main
2. Cherry-pick commits (if from a dev branch)
bash
git cherry-pick <oldest-commit>^..<newest-commit>
3. Verify DCO sign-off on ALL commits
bash
git log --format="%h %s" origin/main..HEAD
git log origin/main..HEAD | grep -c "Signed-off-by"
# If missing: git rebase origin/main --signoff
4. Add changelog entry (REQUIRED — CI will fail without this)

Update CHANGELOG.md under ## [Unreleased] with appropriate category (Added, Changed, Fixed, Removed, Security). Include PR link:

markdown
### Added
-Description of change ([#PR](https://github.com/opensearch-project/agent-health/pull/PR))
5. Run pre-PR checks (ALL must pass)
bash
npm run build:all && npm run test:all
npm audit --audit-level=high
6. Pre-PR Checklist
  • [ ] All commits have DCO signoff
  • [ ] CHANGELOG.md updated under ## [Unreleased] with PR link
  • [ ] npm run build:all succeeds
  • [ ] npm run test:all passes (unit + integration + e2e)
  • [ ] npm audit --audit-level=high reports no vulnerabilities
  • [ ] New source files have SPDX license headers
  • [ ] No secrets committed (.env, credentials, tokens)
7. Push to your fork and create PR
bash
# Push to your personal fork (NOT opensearch-project directly)
git push -u fork <branch-name>
# Create PR targeting the upstream repo
gh pr create --repo opensearch-project/agent-health --base main
License Headers (for new files)
typescript
// .ts, .tsx, .js, .jsx, .cjs, .mjs, .css:
/*
* Copyright OpenSearch Contributors
* SPDX-License-Identifier: Apache-2.0
*/
DCO Signoff

All commits need -s flag: git commit -s -m "message" Signoff: Signed-off-by: Megha Goyal <goyamegh@amazon.com>

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
35
Repository forks
28
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/opensearch-project/agent-health/create-pr/badge)](https://verified-skill.com/skills/opensearch-project/agent-health/create-pr)

Something wrong with this skill or its page? Tell us.