Skip to content

Reduce ClawHub security flags on aeo skill#14

Merged
arberx merged 2 commits intomainfrom
arberx/reduce-skill-permissions
Mar 14, 2026
Merged

Reduce ClawHub security flags on aeo skill#14
arberx merged 2 commits intomainfrom
arberx/reduce-skill-permissions

Conversation

@arberx
Copy link
Copy Markdown
Member

@arberx arberx commented Mar 14, 2026

Summary

Addresses ClawHub flagging the skill as suspicious due to excessive capabilities. Changes include:

  • Pin npx to major version @1 instead of @latest to prevent supply chain attacks via tag hijacking
  • Remove 4 redundant Bash patterns (generic aeo-audit *, local dev commands)
  • Narrow file Edit/Write permissions to only required extensions and files
  • Document ClawHub security constraints in CLAUDE.md for future reference

These changes reduce the attack surface while maintaining full functionality for end users.

arberx and others added 2 commits March 14, 2026 14:04
- Pin npx to @1 instead of @latest (prevents supply chain attacks)
- Remove redundant Bash patterns (aeo-audit *, pnpm run build, node bin/aeo-audit.js)
- Narrow file permissions to only required extensions (edit *.html/*.json, write specific files)
- Add Write(robots.txt) for common fix targets
- Document ClawHub security constraints in CLAUDE.md for future reference

Addresses ClawHub flagging the skill as suspicious due to excessive capabilities.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@arberx arberx merged commit 6d0833c into main Mar 14, 2026
2 checks passed
@arberx arberx deleted the arberx/reduce-skill-permissions branch March 14, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant