| { |
| "modules": [ |
| { |
| "id": "analysis_note_v1", |
| "label": "Analysis Note", |
| "type": "generator", |
| "domain": "analysis", |
| "description": "Structured analysis note for any topic: Context → Questions → Framework → Analysis → Conclusion → Next Steps.", |
| "input_placeholders": { |
| "context": "Summarise the situation, background, or text you want analysed (5–10 lines).", |
| "questions": "What do you want to understand or decide? List 1–5 questions.", |
| "constraints": "Any constraints or assumptions? (e.g., time, resources, style, audience)." |
| }, |
| "output_sections": [ |
| "CONTEXT", |
| "QUESTIONS", |
| "FRAMEWORK", |
| "ANALYSIS", |
| "CONCLUSION", |
| "NEXT_STEPS" |
| ], |
| "strictness": "STRICT", |
| "has_checker": true, |
| "checker_id": "analysis_note_checker_v1" |
| }, |
| { |
| "id": "document_explainer_v1", |
| "label": "Document Explainer", |
| "type": "generator", |
| "domain": "explain", |
| "description": "Turns any long document into a clear, structured explainer.", |
| "input_placeholders": { |
| "document_text": "Paste the full text or long extract of the document.", |
| "focus": "What do you care about?", |
| "audience": "Who is this for?" |
| }, |
| "output_sections": [ |
| "SNAPSHOT", |
| "KEY_POINTS", |
| "STRUCTURE_OF_THE_DOCUMENT", |
| "DETAILED_EXPLANATION", |
| "IMPLICATIONS", |
| "ACTIONS_OR_TAKEAWAYS" |
| ], |
| "strictness": "STRICT", |
| "has_checker": true, |
| "checker_id": "document_explainer_checker_v1" |
| }, |
| { |
| "id": "strategy_memo_v1", |
| "label": "Strategy Memo", |
| "type": "generator", |
| "domain": "strategy", |
| "description": "Strategy memo: Context → Objective → Constraints → Options → Recommendation → Risks → Next Actions.", |
| "input_placeholders": { |
| "context": "Describe the situation or problem.", |
| "objective": "What outcome are you trying to optimise?", |
| "constraints": "Hard constraints." |
| }, |
| "output_sections": [ |
| "CONTEXT", |
| "OBJECTIVE", |
| "CONSTRAINTS", |
| "OPTIONS", |
| "RECOMMENDATION", |
| "RISKS", |
| "NEXT_ACTIONS" |
| ], |
| "strictness": "STRICT", |
| "has_checker": true, |
| "checker_id": "strategy_memo_checker_v1" |
| }, |
| { |
| "id": "message_reply_v1", |
| "label": "Message / Post Reply", |
| "type": "generator", |
| "domain": "writing", |
| "description": "Crafts a concise, context-aware reply.", |
| "input_placeholders": { |
| "source_text": "Paste the message or post.", |
| "your_angle": "agree / disagree / extend / reframe", |
| "tone_notes": "Tone constraints." |
| }, |
| "output_sections": [ |
| "DRAFT_REPLY" |
| ], |
| "strictness": "MEDIUM", |
| "has_checker": true, |
| "checker_id": "style_voice_checker_v1" |
| }, |
| { |
| "id": "profile_application_v1", |
| "label": "Profile / Application Draft", |
| "type": "generator", |
| "domain": "profile", |
| "description": "Generates targeted profile summaries, statements of purpose, or applications.", |
| "input_placeholders": { |
| "target_role_or_goal": "What is this for?", |
| "your_background": "Short background.", |
| "audience": "Target audience." |
| }, |
| "output_sections": [ |
| "POSITIONING_STATEMENT", |
| "KEY_POINTS", |
| "FULL_DRAFT" |
| ], |
| "strictness": "MEDIUM", |
| "has_checker": true, |
| "checker_id": "profile_checker_v1" |
| }, |
| { |
| "id": "system_blueprint_v1", |
| "label": "System / Architecture Blueprint", |
| "type": "generator", |
| "domain": "systems", |
| "description": "Designs a system: Objective → Components → Flows → Risks → Improvements.", |
| "input_placeholders": { |
| "objective": "System objective.", |
| "current_state": "Describe the current state.", |
| "constraints": "Constraints." |
| }, |
| "output_sections": [ |
| "OBJECTIVE", |
| "CURRENT_STATE", |
| "COMPONENTS", |
| "INFORMATION_FLOWS", |
| "RISKS_OR_FAILURE_MODES", |
| "IMPROVEMENT_IDEAS", |
| "NEXT_STEPS" |
| ], |
| "strictness": "MEDIUM", |
| "has_checker": true, |
| "checker_id": "system_blueprint_checker_v1" |
| }, |
| { |
| "id": "modular_brainstorm_v1", |
| "label": "Modular Brainstorm", |
| "type": "generator", |
| "domain": "meta", |
| "description": "Breaks any problem into modules, checkers, workflows.", |
| "input_placeholders": { |
| "problem_or_domain": "What problem?", |
| "goal": "What should modularisation achieve?" |
| }, |
| "output_sections": [ |
| "OBJECTIVE", |
| "CURRENT_APPROACH", |
| "PROPOSED_MODULES", |
| "PROPOSED_CHECKERS", |
| "DATA_OR_MEMORY_NEEDS", |
| "NEXT_STEPS" |
| ], |
| "strictness": "LOW", |
| "has_checker": false, |
| "checker_id": null |
| }, |
|
|
| { |
| "id": "analysis_note_checker_v1", |
| "label": "Analysis Note Checker", |
| "type": "checker", |
| "domain": "analysis", |
| "description": "Checks an analysis note.", |
| "input_placeholders": { |
| "original_task": "Original request.", |
| "draft_output": "Generated note." |
| }, |
| "output_sections": [ |
| "VERDICT", |
| "STRUCTURE_ISSUES", |
| "CLARITY_ISSUES", |
| "QUESTION_ALIGNMENT_ISSUES", |
| "MISSING_ELEMENTS", |
| "SUGGESTED_FIXES" |
| ], |
| "strictness": "VERY_STRICT" |
| }, |
| { |
| "id": "document_explainer_checker_v1", |
| "label": "Document Explainer Checker", |
| "type": "checker", |
| "domain": "explain", |
| "description": "Checks a document explainer.", |
| "input_placeholders": { |
| "original_task": "Original request.", |
| "draft_output": "Generated explainer." |
| }, |
| "output_sections": [ |
| "VERDICT", |
| "FAITHFULNESS_ISSUES", |
| "STRUCTURE_ISSUES", |
| "AUDIENCE_FIT_ISSUES", |
| "MISSING_POINTS", |
| "SUGGESTED_FIXES" |
| ] |
| }, |
| { |
| "id": "strategy_memo_checker_v1", |
| "label": "Strategy Memo Checker", |
| "type": "checker", |
| "domain": "strategy", |
| "description": "Checks a strategy memo.", |
| "input_placeholders": { |
| "original_task": "Original request.", |
| "draft_output": "Generated memo." |
| }, |
| "output_sections": [ |
| "VERDICT", |
| "OBJECTIVE_ALIGNMENT", |
| "CONSTRAINTS_HANDLING", |
| "OPTION_QUALITY", |
| "RISK_COVERAGE", |
| "SUGGESTED_FIXES" |
| ] |
| }, |
| { |
| "id": "style_voice_checker_v1", |
| "label": "Style & Voice Checker", |
| "type": "checker", |
| "domain": "writing", |
| "description": "Checks style and tone.", |
| "input_placeholders": { |
| "style_brief": "Desired tone.", |
| "draft_output": "Generated text." |
| }, |
| "output_sections": [ |
| "VERDICT", |
| "STYLE_MATCH", |
| "TONE_ISSUES", |
| "REDUNDANCY", |
| "SHARPENING_SUGGESTIONS" |
| ] |
| }, |
| { |
| "id": "profile_checker_v1", |
| "label": "Profile Checker", |
| "type": "checker", |
| "domain": "profile", |
| "description": "Checks a profile/application.", |
| "input_placeholders": { |
| "target_role_or_goal": "Target role.", |
| "draft_output": "Generated profile." |
| }, |
| "output_sections": [ |
| "VERDICT", |
| "TARGET_ALIGNMENT", |
| "SIGNAL_STRENGTH", |
| "CLARITY_ISSUES", |
| "SUGGESTED_FIXES" |
| ] |
| }, |
| { |
| "id": "system_blueprint_checker_v1", |
| "label": "System Checker", |
| "type": "checker", |
| "domain": "systems", |
| "description": "Checks a system blueprint.", |
| "input_placeholders": { |
| "original_task": "Original request.", |
| "draft_output": "Generated system." |
| }, |
| "output_sections": [ |
| "VERDICT", |
| "COHERENCE_ISSUES", |
| "COMPONENT_GAPS", |
| "FLOW_OR_LOGIC_ISSUES", |
| "RISK_COVERAGE", |
| "SUGGESTED_FIXES" |
| ] |
| } |
| ] |
| } |