Jason Crawford avatar

Jason Crawford

Community

@jasoncrawford · Boston

29Followers
|
38Public Repos
|
7Published Skills

Founder and President, Roots of Progress Institute (rootsofprogress.org). Former software engineering manager and tech startup founder.

Skills Distribution
DomainDeveloper To...Version Control Sa.. (40%)Testing & Quality .. (25%)Release & Versioni.. (20%)Debugging & Root C.. (15%)

Agent Skills by Jason Crawford

Showing 7 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Jason Crawford

FAQPage Schema
What tasks can I accomplish using Jason Crawford's skills?▼

You can enforce safe Git practices: block force-pushes to protected branches, prevent direct commits to main, avoid cherry-picking between branches, decide semver bump levels after merges, verify bug root causes before fixing, and require tests for every code change.

Who should use these Git discipline skills?▼

Software engineers, engineering managers, and teams working in repositories with CI pipelines, pull requests, or shared protected branches. They are especially useful when multiple contributors or parallel agents edit the same codebase and history integrity matters.

When do these skills trigger during development?▼

Each skill activates contextually: before running git push --force, git cherry-pick, or git commit on main; after a PR merge when choosing a version bump; when investigating a reported bug; and whenever implementing any bug fix, feature, or code change.

What prerequisites are needed to use these skills?▼

You need a Git-based project, ideally one with CI or pull request workflows and protected branches such as main or master. The semver skill assumes a merged pull request, and test-discipline assumes an existing test suite whose tests must not be skipped or broken.