build-journal — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited build-journal (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Maintain a running journal of the build as it happens, so the raw material for a case study exists the moment the project ships. The user's judgment — what was tried, what failed, what changed and why — is the most valuable and most perishable information in any build. Capture it in the moment; it cannot be reconstructed later.
This is a standing behavior for the entire session, not a one-time step. Once this skill is active, keep journaling until the session ends.
Create journal/ in the project root with one file per session: journal/YYYY-MM-DD-session-NN.md. If a journal already exists, read the most recent entry first and open the new session with a one-line "where we left off."
Append an entry whenever any of these happens — without asking permission and without announcing it beyond a brief marker:
Terse. Telegraphic. This is a field log, not prose — the case-study writer turns it into prose later.
### [HH:MM] ATTEMPT|FAIL|PIVOT|DECISION|PROMPT|VISUAL|MILESTONE — short title
- Tried: ...
- Result: ...
- Adjustment / why: ...
- Verbatim prompt (if PROMPT): "..."
- [SENSITIVE] flag if entry references employer-internal systems, names, or dataRules for entries:
[SENSITIVE] on anything referencing employer-internal material so the sanitization decision is pre-flagged, not rediscovered during portfolio assembly.When the session winds down (user says they're done, or activity clearly ends), close the journal file with:
When given an existing manual journal, chat transcript, or notes from a past build: convert it into this format as faithfully as possible, preserving the user's original wording wherever it exists. Mark gaps explicitly ([NOT CAPTURED: exact prompt]) rather than inventing detail — a journal with honest holes is usable; one with fabricated specifics is poison for a portfolio. Finish with the same case-study seeds section, identifying the strongest narrative moments in the historical material.
The journal's downstream consumer is a portfolio case study read by hiring panels. When deciding whether something is worth an entry, the test is: would this help tell the story of how a designer navigated a real build with judgment? Tool struggles, taste calls, scope cuts, and recoveries all pass that test. Routine progress ("installed dependencies") does not.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.