Contribute

Built in the open. Yours to improve.

Every tool here is public, free, and open to pull requests. You do not need to write code to make a real difference to it: a corrected clause date or a note about how the work actually gets done is worth as much as a patch.

Where the work lives

Four repositories take contributions today. Each one has its own issues and its own README; start wherever your problem actually is.

What helps most

In rough order of how rare it is, not how hard it is.

1 Tell us where a tool is wrong

A clause the checker passed that your reviewer caught, a deviation date that does not match the memo you are holding, a protest decision filed under the wrong ground. These are the highest-value reports on the project and the hardest to find without a practitioner looking. An issue with the clause number, the date you expected, and where you got it is enough; a citation to the memo makes it immediate.

2 Describe the workflow the tools should fit

Most of what slows acquisition down is procedural, not technical, and it does not show up in any repository. How your office actually routes a Section I review, which step eats the afternoon, what you paste between two systems because nothing connects them. Workflow notes like these decide what gets built next as much as any feature request.

3 Send a pull request

Code, prompts, reference data, documentation, all welcome. Small and focused beats large and sweeping: one clause correction that is obviously right merges faster than a refactor that needs a conversation first. If a change is big enough that you would want agreement before writing it, open an issue and say what you have in mind.

4 Use the tools and say what broke

Install a skill, run the dashboard, and report what went wrong. Setup instructions that assume too much, an error that says nothing useful, a step that only works on one operating system. Nobody sees these except the person hitting them for the first time.

Opening a pull request

Nothing unusual. Fork, branch, change, push, open the request against the repository you started from.

git clone https://github.com/YOUR-USERNAME/skills.git
cd skills
git checkout -b fix-52-204-7-date
# make the change
git commit -am "Correct the 52.204-7 deviation date for HHS"
git push -u origin fix-52-204-7-date

Then open the pull request from your fork on GitHub. Two things make a change easy to accept: say what you changed and why in the description, and for anything touching clause or decision data, cite the source you took it from. A deviation memo, a Smart Matrix entry, a GAO decision number. That way the correction can be verified without re-deriving it.

Contributions carry the license of the repository they land in; each repository's README states which.

Not on GitHub?

Plenty of people with the most useful thing to say about a contracting tool do not have an account, and that should not be the end of it.