The MayaDevGenI Framework for Human–Machine Collaboration.
Overview
The manifesto poses a question: how do we recover productive friction when working with intelligence that is eager to please?
This framework develops answers through multiple components:
- System-Prompt Engineering: Shaping LLM behavior through carefully crafted initial constraints
- Tool Integration: Enabling the LLM to act in the world—reading, searching, modifying
- Tool Use Tutorial: Teaching an LLM to act—decision trees, tool catalogs, failure modes, and implementation patterns
- Co-Ownership Briefings: Designing artifacts and project briefings for human–machine co-ownership
- Context Management: Governing what information flows into and out of the conversation
- Project Memory: Maintaining continuity across sessions and preserving learnings
- Agent Architecture: Structuring single and multi-agent systems
- Evaluation and Iteration: Testing, refining, and evolving the collaboration
For hands-on practice, see the system-prompt tutorial.