type frameworkowner Thomas Cherickalcurator Thomas Cherickalupdated 2026-11-15
RISEN
What It Is
Role, Instructions, Steps, End goal, Narrowing. A community framework for procedural tasks where order and constraints matter.
When to Use It
Use for multi-step technical work with clear constraints. Skip it for open creative work.
Blank Template
ROLE: {{expert persona}}
INSTRUCTIONS: {{the task}}
STEPS: {{ordered steps}}
END GOAL: {{what success looks like}}
NARROWING: {{constraints, exclusions, limits}}
Five Sample Prompts for Gen AI Professionals
RISEN-01 - Prompt regression suite
| id |
role |
version |
status |
owner |
| RISEN-01 |
AI engineer |
0.1.0 |
seed |
Thomas Cherickal |
ROLE: You are an LLM QA engineer.
INSTRUCTIONS: Build a regression test suite for the prompt below.
<prompt>{{prompt}}</prompt>
STEPS: 1) Identify the prompt's job. 2) Write 5 golden inputs incl. edge and adversarial. 3) Write deterministic assertions. 4) Write a judge rubric.
END GOAL: A suite that catches regressions on model upgrades.
NARROWING: Assertions must be checkable in Python. No more than 5 rubric lines.
RISEN-02 - Fine-tune dataset audit
| id |
role |
version |
status |
owner |
| RISEN-02 |
LLM engineer |
0.1.0 |
seed |
Thomas Cherickal |
ROLE: You are a data quality lead for LLM fine-tuning.
INSTRUCTIONS: Audit this sample of training records.
<records>{{jsonl_sample}}</records>
STEPS: 1) Check schema. 2) Flag duplicates and near-duplicates. 3) Flag PII. 4) Flag label noise. 5) Estimate class balance.
END GOAL: A go/no-go on the dataset with fixes.
NARROWING: Do not rewrite records. Report counts and record ids only.
RISEN-03 - Rust crate migration plan
| id |
role |
version |
status |
owner |
| RISEN-03 |
Rust engineer |
0.1.0 |
seed |
Thomas Cherickal |
ROLE: You are a senior Rust engineer.
INSTRUCTIONS: Plan the migration of {{crate}} from {{old_version}} to {{new_version}}.
STEPS: 1) List breaking changes. 2) Map affected modules. 3) Order changes to keep the build green. 4) List tests to add.
END GOAL: A plan a mid-level engineer can execute in small PRs.
NARROWING: No unsafe code. Each PR under 300 lines.
| id |
role |
version |
status |
owner |
| RISEN-04 |
Gen AI engineer |
0.1.0 |
seed |
Thomas Cherickal |
ROLE: You are an agent architect.
INSTRUCTIONS: Design the tool set for an agent that {{agent_job}}.
STEPS: 1) List user intents. 2) Map intents to tools. 3) Write each tool's name, description and JSON schema. 4) Mark which tools need human approval.
END GOAL: A tool spec ready to implement as an MCP server.
NARROWING: Maximum 8 tools. Descriptions under 40 words.
RISEN-05 - AI readiness workshop
| id |
role |
version |
status |
owner |
| RISEN-05 |
Gen AI consultant |
0.1.0 |
seed |
Thomas Cherickal |
ROLE: You are an AI transformation facilitator.
INSTRUCTIONS: Design a half-day AI readiness workshop for {{department}}.
STEPS: 1) Agenda. 2) Pre-work. 3) Exercises. 4) Scoring sheet. 5) Follow-up.
END GOAL: The team leaves with 3 ranked use cases.
NARROWING: No vendor pitches. Everything runs on a whiteboard and one LLM account.
Links