porabuild/poracode/publish-changes

Trust tier 3
  • community
Source check pending

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

Commit work, push a branch, and open a pull request with an accurate description.

Install

npx vskill@latest install porabuild/poracode/publish-changes

SKILL.md

Publish Changes

Get finished work onto a branch and into a pull request.

Inside a Poracode project, use create-pr for the complete workflow, including title/description quality, manual verification, before/after UI screenshot upload, and synchronization through Poracode's git_* and gh_* tools. Use commit for committing only, and finalize only when the user requests review, QA, fixes, publication, and merge.

Before committing

Committing and pushing are the user's call. Do them when asked, not because the work looks done.

Check the current branch first. If it is the default branch, create a new one instead of committing to it.

Review what is actually staged. Never git add -A over a tree you have not looked at — stray artifacts, local config, and secrets get committed that way. Stage the files you changed on purpose.

The commit

Write a message that says what changed and why, in the style already used in the repository's history. Match its existing conventions rather than importing your own.

Do not skip hooks or bypass signing. If a hook fails, fix what it caught.

The pull request

The description should let a reviewer understand the change without reading every line of the diff: what it does, why, and anything that needs a decision. Note what you did not do — deliberate omissions, follow-ups, known gaps.

Do not describe tests as passing unless you ran them and saw them pass. If something is unverified, say which part and why.

When the user asked you to publish the finished work, that authorizes the commit, push, and draft PR described by this workflow. Ask only when the branch, included changes, target repository/base, or PR content is materially ambiguous. Read the created PR back after opening it and verify its head, base, title, and URL.

After

Report the branch name and the PR URL. If CI starts and fails, ci-debug covers the diagnosis.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

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

Source

Popularity

7-day trend score
0

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/porabuild/poracode/publish-changes/badge)](https://verified-skill.com/skills/porabuild/poracode/publish-changes)

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