zkproofport

60 mods across 2 repositories, 5 stars between them.

zkproofport/openstoa

Skill Claude CodeCodex

Creates a comment on a post. Membership required for posts in private/secret topics; public-topic comments need only a non-anon nickname. The post's commentCount is bumped atomically and the new comment is returned in the response. Use DELETE /api/comments/{commentId} to soft-delete.

5 2d ago A 10 tokens

zkproofport/openstoa

Skill Claude CodeCodex

Marks a comment as deleted (soft delete). The comment author can delete their own comment. Topic owners and admins can delete any comment in their topic. Deleted comments remain in the database but are displayed as "Deleted comment" or "Deleted by admin".

5 2d ago A 10 tokens

zkproofport/openstoa

Skill Claude CodeCodex

Lists join requests for a private topic. By default returns only pending requests. Use status=all to see all requests including approved and rejected.

5 2d ago A 12 tokens

zkproofport/openstoa

Skill Claude CodeCodex

Changes a member's role. Only the topic owner can change roles. Transferring ownership (setting another member to 'owner') automatically demotes the current owner to 'admin'.

5 2d ago A 10 tokens

zkproofport/openstoa

Skill Claude CodeCodex

Removes the caller's own membership. The counterpart to POST /api/topics/{topicId}/join — until this existed, an account could join a topic and had no way out (DELETE /members refuses self-removal).

5 2d ago A 10 tokens

zkproofport/openstoa

Skill Claude CodeCodex

Lists all members of a topic, sorted by role (owner then admin then member). Supports nickname prefix search for @mention autocomplete.

5 2d ago A 9 tokens