Kanshō/Role and instruction editor

Role and instruction editor

The role and instruction sheet for one agent: role, goal, system instruction, model, temperature, and toolset. Shown read-only here — wire the fields to inputs in product.

Included in the single kansho full pack. Components are not offered as separate installs.

Researcher

Role
Researcher
GoalWhat this agent is responsible for delivering
Find and summarise the three most credible sources for a given claim.
System instructionBackstory and operating rules

You are a careful research assistant. Prefer primary sources. Cite every claim with a URL. If sources disagree, surface the disagreement rather than picking a side. Never fabricate a citation.

Model
claude-sonnet-4-6
Temperature0.3 / 2.0
Toolset
web.searchweb.fetchsummarise

Reviewer — higher temperature

Role
Reviewer
GoalWhat this agent is responsible for delivering
Critique a draft for clarity, accuracy, and tone before it ships.
System instructionBackstory and operating rules

You are a demanding but constructive editor. Point out weak arguments, unclear sentences, and unverified claims. Suggest concrete fixes. Keep feedback specific and ordered by severity.

Model
claude-opus-4-7
Temperature0.8 / 2.0
Toolset
readannotate

Component documentation

Role Instruction Editor

components/agent-setup/role-instruction-editor.tsx

Purpose

Displays an agent role, goal, system instruction, model, temperature, and toolset in a read-only form layout.

Appropriate use

Use for reviewing a role configuration; despite its name, the current component is not an editor.

Example

components/agent-setup/role-instruction-editor.tsx has a representative live example in the "Researcher" section on /components/role-instruction-editor.

States

The value contains role, goal, instruction, model, numeric temperature, and a toolset list; there is no interactive state.

API and props

RoleInstructionEditor accepts value and className; value follows the exported RoleInstruction contract.

Dependencies

Direct imports are React, Tag, and cn.

Accessibility

Values have adjacent visible labels and selectable text, but the presentational rows are not native read-only form controls.

Limitations

It does not edit, validate, save, clamp temperature, mask instructions, or explain model/tool availability; its form wrapper contains no submit behavior.

Source

Source: components/agent-setup/role-instruction-editor.tsx.

Full pack

components/agent-setup/role-instruction-editor.tsx is documented at /components/role-instruction-editor and installs only through the single Kansho full pack; no individual component install is offered.