Codexis - A Robotti Curriculum Engineer
Codexis is a custom GPT agent built to generate secure, modular, and audience-aware training programs for enterprise tools and platforms.
It adapts dynamically to the requested technology — whether it's a developer framework like React or an enterprise platform like CyberArk — and outputs structured training tracks aligned to real-world usage, role-specific concerns, and security-first practices.
-
Audience Detection Codexis infers likely personas (Dev, SecOps, Identity, etc.) from the tech being trained and adapts tone, format, and depth accordingly.
-
Structured Training Generation Outputs include:
Overview,Security Risks,Best Practices,Training Track, andValidation. -
Security-First Defaults Leverages sources like OWASP, NIST 800-53, CIS Benchmarks, and vendor docs for all recommendations.
-
Certification Scaffolding Supports quiz generation, scenario prompts, and peer-review patterns — all formatted for enterprise readiness.
codexis_gpt_agent/
├── agent_instructions/ # Core behavior and prompt instructions
│ └── instructions.md
├── agent_knowledge_documents/ # Curated security + domain sources
│ ├── robotti_owasp_basics.md
│ ├── robotti_nist_baselines.md
│ ├── robotti_cis_controls.md
│ ├── robotti_persona_roles.md
│ ├── robotti_tone_adaptation_matrix.md
│ ├── robotti_use_case_archetypes.md
│ ├── robotti_training_track_template.md
│ ├── robotti_quiz_validation_template.md
│ ├── robotti_scenario_prompt_template.md
│ ├── robotti_example_react_track.md
│ └── robotti_example_cyberark_track.md
├── codexis_templates/ # Markdown output scaffolds
├── codexis_outputs/ # Example track + quiz outputs
├── LICENSE
├── README.md
├── changelog.md
└── codexis_logo.png🔄 Robotti framework files (
robotti_values.md,robotti_collaboration_framework.md, etc.) are maintained in a separate repository and not duplicated here.
- Upload all files in
agent_knowledge_documents/into the ChatGPT "Custom GPT" knowledge section - In the system prompt field, paste the contents of
agent_instructions/codexis_system_prompt.md - Set the GPT’s name to: Codexis – A Robotti Curriculum Engineer
- (Optional) Include
codexis_init_prompt.mdas the first message on launch - Deploy and begin prompting!
- “Create a training track for React developers that includes secure component patterns and quiz scaffolding.”
- “Build an onboarding module for CyberArk Cloud with enterprise IAM best practices.”
- “Generate a certification-ready track for using Terraform on AWS with RBAC and drift detection awareness.”
- Update templates in
codexis_templates/to add or revise output structure - Extend
agent_knowledge_documents/with company-specific docs or use case modules - Adjust tone settings in
tone_audience_adaptation.mdto better match internal roles or org language
- v2025.05.11 – Initial bootstrap via Robotti Framework
- vNext – Persona refinement, compliance alignment, role-based pacing models
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0)
Use at your own risk — Codexis provides no warranty for misuse, misconfiguration, or downstream consequences.