# Perplexity Computer Install Notes

Install as a custom Computer Skill:

1. Download the hosted `SKILL.md`.
2. In Perplexity Computer, open Skills.
3. Choose Create skill.
4. Choose Upload a skill.
5. Upload `SKILL.md` directly, or upload a zip whose root contains `SKILL.md`.

Download commands:

```sh
export QTI_SKILL_URL="https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/skill_pack/pack/qti-1edtech-surface"
mkdir -p /tmp/qti-1edtech-surface/examples
mkdir -p /tmp/qti-1edtech-surface/checks
curl -fsSLL "$QTI_SKILL_URL/SKILL.md" -o /tmp/qti-1edtech-surface/SKILL.md
curl -fsSLL "$QTI_SKILL_URL/examples/assessment-app-spec.md" -o /tmp/qti-1edtech-surface/examples/assessment-app-spec.md
curl -fsSLL "$QTI_SKILL_URL/examples/qa-report-template.md" -o /tmp/qti-1edtech-surface/examples/qa-report-template.md
curl -fsSLL "$QTI_SKILL_URL/checks/qti-surface-check.sh" -o /tmp/qti-1edtech-surface/checks/qti-surface-check.sh
chmod +x /tmp/qti-1edtech-surface/checks/qti-surface-check.sh
(cd /tmp/qti-1edtech-surface && zip -r /tmp/qti-1edtech-surface.zip SKILL.md examples checks)
```

Use this first prompt after upload:

```text
Use the qti-1edtech-surface skill. Run checks/qti-surface-check.sh against the demo tenant, build the assessment app described in examples/assessment-app-spec.md, then produce the QA report described in examples/qa-report-template.md. Do not implement QTI parsing, scoring, schema validation, idempotency replay, or response processing locally; call the QTI API for those behaviors.
```

If Perplexity Computer cannot access the example files from the uploaded skill, paste the two hosted example URLs into the prompt:

- https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/skill_pack/pack/qti-1edtech-surface/examples/assessment-app-spec.md
- https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/skill_pack/pack/qti-1edtech-surface/examples/qa-report-template.md
- https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/skill_pack/pack/qti-1edtech-surface/checks/qti-surface-check.sh

Real-tenant credentials should be provided by secure workspace variables or by a one-time operator handoff. Do not paste raw JWTs into report text or page content.
