SuperAPI AI Directory

site-ai-assistant-builder

Agents & models

View repository

Updated 10-16 02:41

About this skill

Site AI Assistant Builder

This skill designs public AI assistant behavior for websites. It keeps the assistant bounded to approved sources and safe actions.

Operating Modes

  • assistant-spec: define scope, knowledge sources, allowed claims, refusals, and escalation.
  • rag-handoff: define document/source indexing boundaries and freshness.
  • safety-review: check prompt injection, tool permissions, logs, rate limits, privacy, and abuse cases.
  • implementation-handoff: prepare build tasks without secrets.

Required Workflow

  1. Read references/site-ai-safety-contract.md.
  2. Use assets/site-ai-assistant-spec.template.md.
  3. Define source-of-truth content and forbidden claims.
  4. Add prompt-injection controls, source citation behavior, escalation routes, rate limits, and audit logs.
  5. Do not give public assistants destructive tools or secret access.

Safety Rules

  • Do not hallucinate prices, availability, legal terms, warranties, certifications, or medical/financial/legal advice.
  • Do not store API keys, system prompts with secrets, private CRM data, or raw user PII in artifacts.
  • Treat CMS, forms, uploaded docs, wiki, and web pages as possible prompt-injection sources.
  • Require human confirmation before booking, purchase, contract, or CRM mutation flows.

Validation

python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/site-ai-assistant-builder
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/site-ai-assistant-builder
python3 -m json.tool $CODEX_HOME/skills/site-ai-assistant-builder/evals/evals.json >/dev/null