shift-editorshift-editorOfficial·5 Agent Skills Included

shift

Consistent commits, pull requests, issues, tests, and docs

Standardizes how coding work gets committed, reviewed, tested, and documented in a large TypeScript and Rust codebase. Enforces Conventional Commits, issue-linked pull requests, behavior-based tests without mocks, and accurate module documentation. Removes guesswork and style debates so every change ships with clean history and verified evidence.
npx skills add shift-editor/shift --all -g -y
Available:

Tells the agent which skill to load for each task (commit, pr, issue, writing-tests, jsdoc, rustdoc) and sets the coding, naming, and testing rules it must follow while working in this repository.

All Skills in This Repository (5)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Shift skills?

Run `npx skills add shift-editor/shift --all -g -y` in your terminal to install all skills in this suite globally.

How to write better commit messages with AI?

The commit skill enforces Conventional Commits with concise imperative subjects and logical change boundaries, so your history stays clean and release-ready.

How to write tests without mocks?

The writing-tests skill drives code through real user-facing surfaces and asserts on observable state, banning mock-call assertions that break on every refactor.

Can AI prepare pull requests with proper issue links?

Yes. The pr skill searches existing issues, writes Conventional Commit titles, and adds testing evidence and correct Closes or Refs keywords automatically.

Do these skills work in Claude Code and Codex?

Yes. The skills follow the standard SKILL.md format and ship with adapters for Claude Code, Codex, and other compatible agents.

Related Repositories in Software Engineering

View All in Software Engineering