Communitygithub.com

ComeOnOliver/skillshub

Local verify-commit-push wrapper for Codex. Use only when the user explicitly says `/cp` or clearly asks to finish the current work by running the relevant local checks, staging intended files explicitly, committing on the current branch, and pushing. This workflow may commit directly to `main` or `master` when that is the repo's chosen operating model.

¿Qué es skillshub?

skillshub is a Codex agent skill that local verify-commit-push wrapper for Codex. Use only when the user explicitly says `/cp` or clearly asks to finish the current work by running the relevant local checks, staging intended files explicitly, committing on the current branch, and pushing. This workflow may commit directly to `main` or `master` when that is the repo's chosen operating model.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/ComeOnOliver/skillshub/tree/HEAD/skills/dgk-dev/dgk-gpt/cp

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Cp

Use this as a thin finish mode after implementation is done.

cp is the local gate before push: verify first, then commit and push the intended changes on the current branch.

Default Flow

  1. Inspect:
  • git status
  • current branch
  • intended files for this task
  • recent commit message style if needed
  1. Run the closest local verification to the repo's normal safety checks before committing.
  • Prefer repo-native commands over invented ones.
  • Prefer the narrowest safe checks first: changed-file lint/format checks, affected package tests, or targeted builds.
  • If the repo's only reliable gate is broader, run the broader command.
  1. If a broad local check fails because of unrelated dirty files outside the intended change set, stop and report that clearly instead of fixing or staging those unrelated files.
  2. Stage only the intended files explicitly.
  3. If a commit message was not provided, generate a concise conventional commit message that matches the repo style.
  4. Commit on the current branch.
  • Committing directly to main or master is allowed when that is the repo or user's chosen workflow.
  • If the repo explicitly requires short-lived branches, follow that instead.
  1. Push the current branch.
  • If upstream is missing, push with upstream tracking.

Rules

  • Never use git add ., git add -A, or similar broad staging.
  • Never commit unrelated local changes from other tasks or sessions.
  • Never commit secrets, .env files, credentials, or generated noise by accident.
  • Never silently skip verification; state what ran and what was skipped.
  • Never force push unless the user explicitly asks for it.
  • Do not create or require a PR unless the user explicitly asks for one.

Good Targets

  • "/cp"
  • "커밋하고 푸시해줘"
  • "메인에 올려"
  • "이제 검증하고 바로 푸시해"

Avoid

  • Do not use this for "just commit" or "just push" if the user clearly asked for only one of those actions.
  • Do not infer permission to push a different branch than the current one.
  • Do not hide skipped or excluded files; mention them briefly if they matter.

Finish

Return:

  • branch pushed
  • verification run or skipped
  • commit message
  • commit hash
  • intentionally excluded files if any

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

ComeOnOliver/skillshub

Anthony Fu's opinionated tooling and conventions for JavaScript/TypeScript projects. Use when setting up new projects, configuring ESLint/Prettier alternatives, monorepos, library publishing, or when the user mentions Anthony Fu's preferences.

ComeOnOliver/skillshub

Nuxt full-stack Vue framework with SSR, auto-imports, and file-based routing. Use when working with Nuxt apps, server routes, useFetch, middleware, or hybrid rendering.

ComeOnOliver/skillshub

Pinia official Vue state management library, type-safe and extensible. Use when defining stores, working with state/getters/actions, or implementing store patterns in Vue apps.

ComeOnOliver/skillshub

Node.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces, or managing dependencies with catalogs, patches, or overrides.

ComeOnOliver/skillshub

Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.

ComeOnOliver/skillshub

Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers, or using Transition/Teleport/Suspense/KeepAlive.

ComeOnOliver/skillshub

Frontend design mode for strong visual direction, UI polish, redesigns, landing pages, and production-grade interface work, including shadcn-based surfaces. Use when the user says `/fd` or explicitly asks for better design, styling, layout, visual quality, or UX polish.

ComeOnOliver/skillshub

Explicit extra-research mode. Use only when the user says `/re` or clearly asks for a research-heavy pass before coding. This skill should bias Codex toward more source-checking and justification without replacing its normal orchestration.

ComeOnOliver/skillshub

Use `gog` for Gmail/Calendar/Drive/Contacts/Sheets/Docs. Requires OAuth setup.

ComeOnOliver/skillshub

Use `sag` for ElevenLabs TTS with local playback.

ComeOnOliver/skillshub

Create complete videos with voiceover, music, and visuals.

ComeOnOliver/skillshub

- Read or review DOCX content where layout matters (tables, diagrams, pagination).

Skills relacionados