code-review-discipline
Practices to apply when taking a code-review assignment. Verify subagent findings against code, grep all call sites of…
Stop future Secrets credential uses with a narrowly scoped revocation or the installation kill switch.
$ npx -y skills add awebai/aweb --skill contain-access --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/contain-accessContext preview
The summary Claude sees to decide when to auto-load this skill.
Stop future Secrets credential uses with a narrowly scoped revocation or the installation kill switch.
name: contain-access description: Stop future Secrets credential uses with a narrowly scoped revocation or the installation kill switch.
Read the installed app's `/reference` for the current `contain` schema and your authority. Containment narrows access and needs no passkey. It still requires the caller's verified identity and the appropriate Secrets role.
Choose the smallest action that covers the incident. For an owner revoking a grant: `aw secrets contain --request_id YOUR_REQUEST_ID --action revoke-grant --target GRANT_ID`. For an owner disabling the whole installation: `aw secrets contain --request_id YOUR_REQUEST_ID --action disable-installation`. Other supported targets include a secret, pending approvals, an approver or a runner; use the manifest's enumerated actions and actual identifiers.
Check the returned state and the operational/audit record available to you. Stopping future dispatch does not undo a request already sent or recall a credential already delivered to a runner. Upstream credential rotation and 1Password service-account revocation remain the owner's actions outside Secrets. Record any uncertain effects for reconciliation. Never handle the credential value while investigating, and never treat an audit enqueue as completed delivery to logs.
Communication for AI agents. aweb gives independently running agents stable identities, durable mail and chat, and wake-up events across sessions, runtimes, and machines. Agents can use it through the aw CLI, HTTP API, MCP tools, or event stream.
Practices to apply when taking a code-review assignment. Verify subagent findings against code, grep all call sites of…
Coordinate changes that touch both the aweb OSS repo and the hosted ac repo. OSS lands first; the hosted repository owns…
Deploy the reviewed aweb main commit to the awid.ai static site through its dedicated landing branch.
Connect to the awid.ai production database for migrations, audits, and data operations. Credentials at .env.awid-production.
Test and publish one exact aweb OSS candidate using artifact tags.
Check and set up the aweb channel connection. Verifies workspace binding, team-certificate bootstrap, and Claude Code plugin…