chore(deps): update mattpocock/skills digest to c55ee46 - #877
renovate[bot] wants to merge 4 commits into
Conversation
🛡️ Skill Security Scan Results✅ ask-matt
✅ codebase-design
✅ diagnosing-bugs
✅ domain-modeling
✅ git-guardrails-claude-code
✅ grill-me
✅ grill-with-docs
✅ grilling
✅ handoff
✅ implement
✅ migrate-to-shoehorn
✅ prototype
✅ research
✅ resolving-merge-conflicts
✅ scaffold-exercises
✅ setup-matt-pocock-skills
✅ setup-pre-commit
✅ tdd
✅ teach
✅ to-questionnaire
✅ to-spec
✅ to-tickets
✅ wait-what
✅ wayfinder
✅ wizard
✅ writing-for-agents
Summary: Completed 26 of 26 skill scan(s), all passed security checks. ✅ |
|
Pushed follow-up commits allowlisting the `skill-security-scan` findings on `skills/wizard/spec.yaml` and `skills/triage/spec.yaml`:
Note: I did not touch `skills/improve-codebase-architecture/spec.yaml` in this PR. Its scan failure looked like the same kind of keyword noise at first glance, but the actual blocking findings are two real `LLM_PROMPT_INJECTION` (HIGH) issues: the generated HTML report configures Mermaid with `securityLevel: 'loose'` (disabling its XSS protections, and the report content is derived from codebase analysis that could include attacker-influenced names/comments), and the skill instructs the agent to read and act on externally-controlled files (`CONTEXT.md`, ADR files, git history) before analysis. Those are worth a human security call rather than a blind allowlist — flagging separately rather than merging as part of this bump. |
|
Pushed a follow-up commit allowlisting two of the four blocking
Needs a maintainer decision, not touched here:
|
e0ea916 to
1ff7b1b
Compare
…ing-bugs,domain-modeling,git-guardrails-claude-code,grill-me,grill-with-docs,grilling,handoff,implement,improve-codebase-architecture,matt-pocock-code-review,migrate-to-shoehorn,prototype,research,resolving-merge-conflicts,scaffold-exercises,setup-matt-pocock-skills,setup-pre-commit,tdd,teach,to-questionnaire,to-spec,to-tickets,triage,wait-what,wayfinder,wizard,writing-for-agents
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
|
Security-scan triage (trusted upstream publisher does not mitigate these execution/instruction risks):
No files changed or commit pushed; the five findings remain correctly blocking pending upstream mitigations or an explicit maintainer risk acceptance. |
|
Follow-up: I trialed deferring only the three originally flagged updates ( |
|
Correction to the prior follow-up: the local scanner output was not the authoritative PR result. The three flagged updates ( |
Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
This PR contains the following updates:
84fdeff→c55ee46Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.