- Avoid linting/deleting unrelated changes. Keep telemetry docs up to date when adding new features.
Resources
9Install
npx skillscat add amsdams/iris-intel Install via the SkillsCat registry.
SKILL.md
IRIS Build Skill
When to use
- You need to understand or describe how to work inside
/Users/jula/ittca. - The user asks for instructions, plans, docs, or tooling tied to this IRIS browser extension stack.
- You need to document a workflow before making code changes.
What it covers
- Project structure:
packages/extension,packages/core,packages/plugins, and related docs underdocs/. - Runtime features: session handling, request coordination, mission/COMM UI, passcodes, and theme palette.
- Key assets: mission references (
reference/…), IITC/IITC-Button analysis, ticket docs (docs/TICKETS-*).
Workflow
- Open relevant code/docs using
rgorsedto gather context. - Update planning docs (
docs/PLAN.md, tickets) before touching runtime behavior. - Use
apply_patchfor manual edits; prefer descriptive commits for feature work. - Run
npx tsc --noEmit -p packages/extension/tsconfig.jsonafter any TypeScript touch. - Summarize results referencing files with absolute paths and line numbers.
Testing & validation
npx tsc --noEmit -p packages/extension/tsconfig.json- Browser testing via IRIS extension load (not automated).
Notes
- Avoid linting/deleting unrelated changes. Keep telemetry docs up to date when adding new features.