Socotra
AI GuidePublic Skills

Socotra Public Skills Overview

Socotra public skills transform insurance product descriptions into working products, including tenant configurations, data models, and plugin implementations for validation, pricing, and underwriting using AI agents and the Socotra MCP server. Our public skills are designed to facilitate rapid exploration of features within the Socotra platform. New products and changes to existing products can be deployed directly to a live test tenant within minutes and without the need for manual configuration.

Skills

SkillsDescription
socotraOrchestrates the entire process of building a working product end-to-end
socotra-configBuilds the socotra-config folder based on your conversation with the agent, including the product structure, coverages, and account type
socotra-deployDeploys a socotra-config folder to a Socotra test tenant and gives you the option of selecting an existing tenant or creating a new one
socotra-ratingGenerates a Rating Plugin implementation that prices a Socotra product using simple logic (Includes flat rates, switches, and band maps)
socotra-underwritingGenerates an Underwriting Plugin implementation that adds underwriting flags based on product rules, such as risk exclusions or referral conditions
socotra-validationGenerates a Validation Plugin implementation that rejects a quote or account when it violates a business rule that can't be captured in a tenant configuration
create-tenantCreates a new tenant using a validated tenant configuration

Self-Healing

If your AI agent creates a configuration or plugin implementation that fails to pass validation rules or can't be deployed, it will automatically attempt to resolve issues up to 5 times per configuration per plugin. If issues remain after the 5th attempt, it will stop and inform the user. The user can then ask it to try another 5 times, or the user can resolve issues manually and upload the fixed configuration or plugin implementation to the agent.

Limitations

  • Make sure you haven't reached your PAT (Personal Access Token) limit, or tenant validation and deployment will fail.
  • AI agents will make assumptions. If agents are not given explicit instructions, they will attempt to add missing information without asking first.
  • AI agents can generate implementations for plugins that aren't included in the above list of skills, but they will not have access to relevant plugin-specific public skills when generating implementations.
  • While it's possible to use public skills when the Socotra MCP server is unavailable, plugin implementations generated this way likely won't have the necessary custom classes and will need manual adjustments before they're production-ready.

Next Steps

See Also

On this page