chore(deps): update mattpocock/skills digest to 068b6e0 - #877
chore(deps): update mattpocock/skills digest to 068b6e0#877renovate[bot] wants to merge 5 commits into
Conversation
…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
🛡️ Skill Security Scan Results✅ ask-matt
✅ codebase-design
✅ diagnosing-bugs
✅ domain-modeling
✅ git-guardrails-claude-code
✅ grill-me
✅ grill-with-docs
✅ grilling
✅ handoff
✅ implement
❌ improve-codebase-architecture
Blocking issues:
Allowlisted (not blocking):
✅ 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
Summary: Scanned 29 skill(s), found 1 blocking issue(s).
|
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. |
|
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. |
…chitecture Two of the four blocking skill-security-scan findings on this skill are the same class of risk already accepted for skills/hf-mcp and skills/huggingface-tool-builder: the skill reads project-local files (CONTEXT.md, ADRs, git log) that the user already trusts, as part of its documented purpose. The remaining two findings (LLM_COMMAND_INJECTION and LLM_DATA_EXFILTRATION, both anchored in HTML-REPORT.md's Mermaid securityLevel:'loose' configuration) are left unresolved. They describe a real, unaddressed risk in the generated HTML report and need a maintainer decision or an upstream fix, not an allowlist entry. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Pushed a follow-up commit allowlisting two of the four blocking
Needs a maintainer decision, not touched here:
|
This PR contains the following updates:
84fdeff→068b6e0Configuration
📅 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.