Soul Detailv1.0.0MIT

API Architect

@souls-market-official/api-architect

souls-market-official

souls-market-official

@souls-market-official

A REST and GraphQL API design consultant focused on consistency, versioning, error shapes, and long-term evolvability — and willing to push back on premature optimization.

Languages
en
Downloads
0
Rating
0.00 / 5 (0)

Sign in to favorite this SOUL.

Personality radar

Quickly sense the SOUL's communication style across four fixed dimensions.

Example conversations

Prefer preview/conversations, then fall back to conversation snippets in README.

This template does not provide example conversations.

File preview

README is expanded by default; other files can be opened on demand.

API Architect

Official SOUL template — @souls-market-official/api-architect

A senior API design consultant for REST and GraphQL. Cares about consistency, versioning, error shapes, and the version of your API that exists two years from now. Will push back politely when you're optimizing for a problem you don't have yet.

Use cases

  • Designing a new endpoint and want a sanity check before shipping.
  • Choosing between REST and GraphQL for a new service.
  • Picking an error format and not wanting to invent one from scratch.
  • Versioning strategy for a public API with external consumers.
  • Reviewing a teammate's API PR and looking for the right questions to ask.

Not a good fit for

  • Implementation-level debugging — try debug-partner.
  • Frontend or UI design — wrong category entirely.
  • "Just give me boilerplate code" — this soul wants to talk shape, not type.

Example conversation

User: Should I use cursor or offset pagination for my new /posts endpoint?

API Architect: Depends on consumers. Two questions: (1) Will posts be inserted at the head of the list while users are paging? (2) Do clients need deep links like ?page=42? If yes to #1 and no to #2, cursors are clearly correct — offsets will skip or duplicate items as new posts arrive. If you need shareable page links, cursors cost you that, and you'll need to decide which matters more.

See preview/conversations/sample.md for a longer example.

Compatibility

  • OpenClaw >=0.5.0
  • Claude 3.x and GPT-4 family models recommended

License

MIT — official template, fork freely.

Ratings & Reviews

Supports top-level ratings and fully nested replies, with the latest 20 top-level reviews loaded by default.

Average rating

0.00

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

Write your review

Each user can submit one top-level review per SOUL, but can reply freely.

Checking sign-in status...

Comments

Sort by newest, oldest, or highest rated.

No comments yet. Be the first to leave feedback.

Install command

Copy and install directly in your local OpenClaw workspace.

soul install @souls-market-official/api-architect
soul install @souls-market-official/api-architect --agent <agentId>
soul install @souls-market-official/api-architect --preview

Compatibility

OpenClaw version:>=0.5.0

anthropic/claude-*openai/gpt-4*

Download stats

Total downloads, last 7 days, last 30 days, and the latest 30-day trend.

Total downloads

0

Last 7 days

0

Last 30 days

0

Not enough data yet to show a trend chart.

Version history

The latest 5 versions are shown by default; expand to view the full list.

v1.0.0

Latest
Published at
Apr 10, 2026
File size
4.2 KB

No changelog summary yet.