moai-domain-web-api

REST API and GraphQL design with OpenAPI 3.1, authentication, versioning, and rate limiting.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "moai-domain-web-api" with this command: npx skills add ajbcoding/claude-skill-eval/ajbcoding-claude-skill-eval-moai-domain-web-api

Domain Web Api Skill

Skill Metadata

FieldValue
Skill Namemoai-domain-web-api
Version2.0.0 (2025-10-22)
Allowed toolsRead (read_file), Bash (terminal)
Auto-loadOn demand when keywords detected
TierDomain

What It Does

REST API and GraphQL design with OpenAPI 3.1, authentication, versioning, and rate limiting.

Key capabilities:

  • ✅ Best practices enforcement for domain domain
  • ✅ TRUST 5 principles integration
  • ✅ Latest tool versions (2025-10-22)
  • ✅ TDD workflow support

When to Use

Automatic triggers:

  • Related code discussions and file patterns
  • SPEC implementation (/alfred:2-run)
  • Code review requests

Manual invocation:

  • Review code for TRUST 5 compliance
  • Design new features
  • Troubleshoot issues

Tool Version Matrix (2025-10-22)

ToolVersionPurposeStatus
OpenAPI3.1.0Primary✅ Current
Postman11.21.0Primary✅ Current
Swagger UI5.18.2Primary✅ Current

Inputs

  • Language-specific source directories
  • Configuration files
  • Test suites and sample data

Outputs

  • Test/lint execution plan
  • TRUST 5 review checkpoints
  • Migration guidance

Failure Modes

  • When required tools are not installed
  • When dependencies are missing
  • When test coverage falls below 85%

Dependencies

  • Access to project files via Read/Bash tools
  • Integration with moai-foundation-langs for language detection
  • Integration with moai-foundation-trust for quality gates

References (Latest Documentation)

Documentation links updated 2025-10-22


Changelog

  • v2.0.0 (2025-10-22): Major update with latest tool versions, comprehensive best practices, TRUST 5 integration
  • v1.0.0 (2025-03-29): Initial Skill release

Works Well With

  • moai-foundation-trust (quality gates)
  • moai-alfred-code-reviewer (code review)
  • moai-essentials-debug (debugging support)

Best Practices

DO:

  • Follow domain best practices
  • Use latest stable tool versions
  • Maintain test coverage ≥85%
  • Document all public APIs

DON'T:

  • Skip quality gates
  • Use deprecated tools
  • Ignore security warnings
  • Mix testing frameworks

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

resume-alignment

No summary provided by upstream source.

Repository SourceNeeds Review
General

extracting-filemaker-business-logic

No summary provided by upstream source.

Repository SourceNeeds Review
General

moai-alfred-todowrite-pattern

No summary provided by upstream source.

Repository SourceNeeds Review
General

creating-karabiner-modifications

No summary provided by upstream source.

Repository SourceNeeds Review