| { | |
| "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" | |
| ] | |
| } | |
| ] | |
| } |