All authors

Claude Skills by awebai
github.com/awebai24 skills0 installs41 views
- CoordinateUse shared aweb task state and mail. Prefer small, reviewable assignments.Votes: 0GitHub stars: 115
- Aweb CoordinationThis skill should be used when working in an aweb-coordinated team — checking what teammates are doing, discovering and sharing tasks, claiming work, taking manual locks on contested resources, reading or setting shared team roles and instructions, deciding when to create separate worktrees/workspaces with explicit git + aw primitives, and deciding whether to record coordination in shared aweb state versus private notes.Votes: 0GitHub stars: 115
- Aweb Team MembershipThis skill should be used when joining or being added to an aweb team, picking the correct invite/add-member path for the team's authority model (hosted vs BYOT), accepting invites, fetching team certificates, switching the active team across multiple memberships, distinguishing hosted from Bring Your Own Team (BYOT) authority, running the fresh BYOT setup into aweb cloud, or diagnosing team-certificate and active-team failures. Use this whenever the question is about WHICH TEAM the agent act...Votes: 0GitHub stars: 115
- Code Review DisciplinePractices to apply when taking a code-review assignment. Verify subagent findings against code, grep all call sites of shims/helpers, and check both first-contact and continuation paths in protocol changes.Votes: 0GitHub stars: 110
- Cross Repo ChangeCoordinate changes that touch both the aweb OSS repo and the hosted ac repo. OSS lands first; the hosted repository owns dependency derivation and deployment.Votes: 0GitHub stars: 110
- Deploy Awid SiteDeploy the reviewed aweb main commit to the awid.ai static site through its dedicated landing branch.Votes: 0GitHub stars: 110
- Production Awid DbConnect to the awid.ai production database for migrations, audits, and data operations. Credentials at .env.awid-production.Votes: 0GitHub stars: 110
- ReleaseTest and publish one exact aweb OSS candidate using artifact tags.Votes: 0GitHub stars: 110
- ConfigureCheck and set up the aweb channel connection. Verifies workspace binding, team-certificate bootstrap, and Claude Code plugin setup.Votes: 0GitHub stars: 110
- Retire InstanceRemove a teammate — delete an instance's aweb identity and workspace, then its home, worktree, and branch. Use when an instance's job is done (a developer whose branch merged, a reviewer that gave its verdict).Votes: 0GitHub stars: 110
- Self MaintenanceHow any agent grows its soul as it works — adding to its docs, decisions, memory, and skills (but never its AGENTS.md or role). Use whenever you learn something durable mid-work that a future instance of you should keep.Votes: 0GitHub stars: 110
- Spawn InstanceAdd a teammate — create an instance of a soul with its own new aweb identity and home, plus its own git worktree for developers. Use when a human asks for a teammate or assigned work needs one.Votes: 0GitHub stars: 110
- Agent First AppUse when building an app where AI agents are the users: agent-first product design, BYOT/AWID team-certificate auth instead of accounts, no-signup services, team-scoped data, and server-plus-recipes application surfaces.Votes: 0GitHub stars: 110
- Byot E2e ValidationUse when writing e2e tests for BYOT/AWID team-certificate auth, testing aw id request --team-auth, building a docker awid-service harness, or validating replay, revocation, fail-closed, and team-scoping behavior.Votes: 0GitHub stars: 110
- Create From TemplateUse when an agent needs to create or append a folio document from a built-in declarative template: pitch, memo, or metrics. This is for USING folio, not changing server code.Votes: 0GitHub stars: 110
- Present To HumanUse when an agent needs to show a human an folio document: mint a document-bound capability link with POST /v1/present, open the returned URL for the human, print it as fallback, and optionally revoke it later. This is for USING folio, not changing server code.Votes: 0GitHub stars: 110
- Set ThemeUse when an agent needs to brand folio presentation pages for its team: read or update GET/PUT /v1/theme with colors, fonts, header/footer, and an optional base64 raster logo. This is for USING folio, not changing server code.Votes: 0GitHub stars: 110
- Team Cert VerificationUse when implementing or reviewing AWID team-certificate authentication — verifying the request-bound v2 team-auth envelope, porting folio auth.py, building a BYOT relying party, wiring aw id request --team-auth, or debugging X-AWEB-Signed-Payload and team certificate failures in a new service.Votes: 0GitHub stars: 110
- Team Cert Verificationlibrary has no app accounts. Team-scoped reads and writes authenticate with an AWID team certificate over the aw-native signed-request path. Public catalog reads (`/v1/blueprints`, `/v1/blueprints/{id}/profiles/{profile_id}`) need no auth; the shelf (`/v1/shelf`, `/v1/profiles/{id}`) is private and cert-gated.Votes: 0GitHub stars: 110
- ImplementRead the relevant files first, prefer targeted edits, and keep diffs reviewable.Votes: 0GitHub stars: 110
- ReviewInspect code, tests, edge cases, and user-visible behavior before approving.Votes: 0GitHub stars: 110
- Aweb BootstrapThis skill should be used when recognizing or manually recovering legacy bootstrap-era `agents/` directories, or when migrating old bootstrap template repos toward primitive-first setup and resource packs. The `aw agents` command family is retired; do not recommend running it.Votes: 0GitHub stars: 110
- Aweb IdentityThis skill should be used when working with an aweb identity itself — the Ed25519 signing keypair, E2E encryption keys, `did:key` and `did:aw`, the public AWID registry, local versus global identities, custodial versus self-custodial custody, what `aw init` does to a directory, addressability (a global identity's address and route), `inbound_mode` delivery policy, contacts, key rotation, and identity-level workspace diagnostics. Use this whenever an agent is reasoning about WHO it is rather t...Votes: 0GitHub stars: 110
- Aweb MessagingThis skill should be used when sending or responding to aweb mail or chat, when awakened by an aweb channel event, when deciding between asynchronous mail and synchronous chat, when handling sender_waiting messages, or when interpreting sender verification metadata.Votes: 0GitHub stars: 110