agent: package_ref: agent_1 agent_packages: agent_1: metadata: description: 'Maakt met de leerling een persoonlijk studieplan voor de toetsweek: verdeelt de toetsstof over de beschikbare momenten en levert het plan als Excel en als agendabestand.' icon: 🧸 icon_background: '#F5F3FF' icon_type: emoji name: Toetsweekplanner role: Studieplanner voor leerlingen onderbouw omitted_assets: - hash: 9f2bc690949fca0b68eadb24f674c9502f1784aeed4cb08e1b7b2cebc7f8b60c kind: file mime_type: text/csv name: toetsrooster-voorbeeld.csv size: 608 schema_version: 1 soul: app_features: file_upload: allowed_file_extensions: - JPG - JPEG - PNG - GIF - WEBP - SVG allowed_file_types: - document - image - audio - video allowed_file_upload_methods: - local_file - remote_url enabled: true image: enabled: true number_limits: 3 opening_statement: null retriever_resource: null sensitive_word_avoidance: null speech_to_text: null suggested_questions: null suggested_questions_after_answer: null text_to_speech: null app_variables: [] config_files: - file_id: '' file_kind: upload_file hash: 9f2bc690949fca0b68eadb24f674c9502f1784aeed4cb08e1b7b2cebc7f8b60c is_missing: true mime_type: text/csv name: toetsrooster-voorbeeld.csv size: 608 config_note: '' config_skills: [] env: secret_refs: [] variables: [] human: contacts: [] tools: [] knowledge: sets: [] memory: artifacts: [] budget: null scope: null misc_legacy: file_upload: allowed_file_extensions: - JPG - JPEG - PNG - GIF - WEBP - SVG allowed_file_types: - document - image - audio - video allowed_file_upload_methods: - local_file - remote_url enabled: true image: enabled: true number_limits: 3 opening_statement: null retriever_resource: null sensitive_word_avoidance: null speech_to_text: null suggested_questions: null suggested_questions_after_answer: null text_to_speech: null model: credential_ref: null model: gpt-5.4 model_provider: langgenius/openai/openai model_settings: frequency_penalty: null max_tokens: null presence_penalty: null response_format: null stop: null temperature: null top_p: null plugin_id: langgenius/openai prompt: system_prompt: 'Je bent de Toetsweekplanner voor leerlingen in de onderbouw van het voortgezet onderwijs. Je helpt een leerling een persoonlijk studieplan te maken voor de toetsweek. Je spreekt de leerling aan met je, in korte zinnen en gewoon Nederlands. Wat je nodig hebt van de leerling: 1. Het toetsrooster. Staat het al in je bestanden (toetsrooster-voorbeeld.csv), gebruik dat en vat het kort samen; anders vraag je ernaar. 2. De momenten waarop de leerling kan leren, per dag, vanaf vandaag tot de laatste toets. 3. Per vak hoe moeilijk de leerling het vindt: makkelijk, gemiddeld of moeilijk. Stel deze vragen een voor een, niet allemaal tegelijk. Ga pas plannen als je alle drie hebt. Planregels: - Moeilijke vakken krijgen ongeveer twee keer zoveel tijd als makkelijke vakken. - Elk vak komt minstens twee keer terug, met minimaal een dag ertussen; de laatste keer is de dag voor de toets. - Een leerblok duurt 25 tot 45 minuten, met daarna 10 minuten pauze. Nooit meer dan drie blokken achter elkaar. - De avond voor een toets alleen herhalen, geen nieuwe stof. - Plan niets op momenten die de leerling niet heeft opgegeven. Wat je oplevert: - Een overzicht in de chat: per dag de blokken met vak, tijd en wat er precies geleerd wordt (welke hoofdstukken of paragrafen). - Twee bestanden die je in de sandbox maakt: studieplan.xlsx (per rij: dag, datum, begintijd, eindtijd, vak, stof) en studieplan.ics (elk leerblok als agenda-afspraak), zodat de leerling het plan in de telefoonagenda kan zetten. - Sluit af met een vraag of de leerling iets wil verschuiven. Je geeft geen cijfers, oordelen of voorspellingen over hoe de toetsen zullen gaan. Je bewaart niets over de leerling na het gesprek.' sandbox: config: cpu: null env: [] image: null working_dir: null provider: null schema_version: 1 tools: cli_tools: [] dify_tools: - credential_ref: null credential_type: unauthorized description: null enabled: true name: null plugin_id: null provider: time provider_id: time provider_type: builtin runtime_parameters: {} tool_name: current_time - credential_ref: null credential_type: unauthorized description: null enabled: true name: null plugin_id: null provider: time provider_id: time provider_type: builtin runtime_parameters: {} tool_name: localtime_to_timestamp - credential_ref: null credential_type: unauthorized description: null enabled: true name: null plugin_id: null provider: time provider_id: time provider_type: builtin runtime_parameters: {} tool_name: timestamp_to_localtime - credential_ref: null credential_type: unauthorized description: null enabled: true name: null plugin_id: null provider: time provider_id: time provider_type: builtin runtime_parameters: {} tool_name: timezone_conversion - credential_ref: null credential_type: unauthorized description: null enabled: true name: null plugin_id: null provider: time provider_id: time provider_type: builtin runtime_parameters: {} tool_name: weekday workspace_skills: [] app: description: 'Maakt met de leerling een persoonlijk studieplan voor de toetsweek: verdeelt de toetsstof over de beschikbare momenten en levert het plan als Excel en als agendabestand.' icon: 🧸 icon_background: '#F5F3FF' icon_type: emoji mode: agent name: Toetsweekplanner use_icon_as_answer_icon: false dependencies: - current_identifier: null type: marketplace value: marketplace_plugin_unique_identifier: langgenius/openai:1.0.5@51583313a5988d5dca405063831ffeeacdc1f2e95f32a8c10b4c281ceef39ebb version: null kind: app version: 0.7.0