Skip to content

feat: add add-paws4claws skill#2634

Open
ira-at-work wants to merge 3 commits into
nanocoai:mainfrom
ira-at-work:skill/add-paws4claws
Open

feat: add add-paws4claws skill#2634
ira-at-work wants to merge 3 commits into
nanocoai:mainfrom
ira-at-work:skill/add-paws4claws

Conversation

@ira-at-work
Copy link
Copy Markdown

@ira-at-work ira-at-work commented May 28, 2026

Summary

Adds /add-paws4claws operator skill (.claude/skills/add-paws4claws/) for integrating the paws4claws AWS credential proxy daemon:

  • Build the daemon image, generate a bearer token, configure .env / .env.paws
  • Mount the wrapper per agent group using the mount-from-outside pattern: wrapper files go in groups/<group>/bin/ (mounted at /workspace/agent/bin/ inside the container) rather than being baked into the image via COPY — keeps the wrapper updatable without an image rebuild
  • Supports paws4claws v0.2+ (two-file wrapper: aws + file_allowlist.sh)

Test plan

  • Follow /add-paws4claws from scratch on a clean install — daemon builds and starts, token is generated, .env.paws is written, wrapper files land in the agent bin dir
  • Send aws s3 ls from inside an agent container — request proxied through daemon, credentials injected, output returned

🤖 Generated with Claude Code

Operator setup skill for integrating the paws4claws AWS credential proxy:
build the daemon image, generate a bearer token, configure .env / .env.paws,
and mount the wrapper per agent group.

Documents the mount-from-outside pattern: wrapper files go in
groups/<group>/bin/ (mounted at /workspace/agent/bin/ inside the container)
rather than being baked into the image via COPY. Supports paws4claws v0.2+
(two-file wrapper: aws + file_allowlist.sh).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ira-at-work ira-at-work force-pushed the skill/add-paws4claws branch from 8883046 to 90f5c14 Compare May 28, 2026 13:59
@ira-at-work ira-at-work changed the title feat: add paws4claws skills (operator setup + agent runtime) feat: add add-paws4claws skill May 28, 2026
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