agentsclimarketplace

Domain context scenario builder

Skill alainlebret/claude-agents/higher-ed-teaching-agents/skills/domain-context-scenario-builder

Modular skill and workflow ecosystems for AI coding assistants. Structured, multi-agent pipelines for specialized professional domains.

Install
npx -y skills add alainlebret/claude-agents --skill domain-context-scenario-builder

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Transforms generic computing content into credible domain scenarios such as aeronautics, banking, cybersecurity, embedded systems, drones, telecom, energy, or healthcare. Use when the material must be contextualized for a profession, sector, or reskilling audience.

SKILL.md

3.1 KB, as published. Nobody here has run it

Domain Context Scenario Builder

Goal

Replace the generic framing of a computing exercise (« écrire un programme qui trie une liste ») with a credible, engaging domain scenario that gives students a realistic professional context without adding technical complexity beyond what the pedagogical objectives require.

When to use

  • When mission.json → audience is a reskilling or professional audience who expects industry relevance.
  • When a generic exam question needs to be dressed in a sector-specific narrative.
  • When domain-context-scenario-builder is listed in a workflow's optional_skills.

Inputs

  • mission.json — level, domain (if specified in context), constraints
  • statement.md or draft statement — the generic version to be contextualised

Output contract

FileDescription
statement.md (updated)Revised statement with domain scenario embedded. Core technical requirements unchanged.
scenario-rationale.mdExplanation of domain choices: why this sector, which real-world constraints are reflected, what was simplified and why

Supported domains

DomainTypical systemExample scenario
Aeronautics / dronesEmbedded flight computer, telemetryLog parser for UAV telemetry streams
Banking / fintechTransaction processor, reconciliationMulti-threaded ledger with atomic transfers
CybersecurityIDS, packet inspectorLog anomaly detector using sliding window
Embedded / IoTSensor hub, CAN busReal-time sensor aggregator with timeout handling
TelecomSIP proxy, billing engineCDR parser with rate limiting
HealthcareMedical device firmware, EHR syncPatient data anonymisation pipeline
EnergySCADA, smart gridDemand-response scheduler with constraints

Rules

  • The domain framing must not increase the cognitive load of the exercise. If the scenario introduces vocabulary students must learn first, simplify it.
  • Technical requirements (input/output format, language, tools) remain exactly as defined in mission.json.
  • State explicitly what is realistic and what is simplified. Do not mislead students into thinking the scenario is production-grade.
  • Use fictional but plausible entity names (companies, systems, datasets) — never real company names or real systems.
  • The scenario must be consistent with the academic level: an L2 student should not need industry knowledge to understand the context.

Anti-patterns

  • Scenarios that require understanding domain-specific regulations (GDPR, DO-178C) when those are not in the learning objectives.
  • Scenarios that imply a specific implementation architecture that conflicts with the reference solution.
  • Names or situations that could be culturally insensitive or politically charged.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.