prompter-framework
Version:
Meta-framework for generating structured AI agent prompts with built-in context switching, validation checkpoints, and failure recovery strategies
60 lines (59 loc) • 2.12 kB
TypeScript
export namespace templates {
namespace implementation {
let contextSwitches: string[];
let checkpoints: {
'Before Design Phase': string[];
'During Implementation': string[];
'Before Testing': string[];
};
let failures: {
'If Requirements Are Unclear': string[];
'If Technical Integration Fails': string[];
};
}
namespace debugging {
let contextSwitches_1: string[];
export { contextSwitches_1 as contextSwitches };
let checkpoints_1: {
'Before Investigation': string[];
'During Root Cause Analysis': string[];
'Before Fix Implementation': string[];
};
export { checkpoints_1 as checkpoints };
let failures_1: {
'If Issue Cannot Be Reproduced': string[];
'If Root Cause Remains Unclear': string[];
};
export { failures_1 as failures };
}
namespace analysis {
let contextSwitches_2: string[];
export { contextSwitches_2 as contextSwitches };
let checkpoints_2: {
'Before Analysis': string[];
'During Analysis': string[];
'Before Conclusions': string[];
};
export { checkpoints_2 as checkpoints };
let failures_2: {
'If Data Quality Is Poor': string[];
'If Analysis Reveals No Clear Patterns': string[];
};
export { failures_2 as failures };
}
namespace performance {
let contextSwitches_3: string[];
export { contextSwitches_3 as contextSwitches };
let checkpoints_3: {
'Before Performance Analysis': string[];
'During Root Cause Investigation': string[];
'Before Implementation': string[];
};
export { checkpoints_3 as checkpoints };
let failures_3: {
'If Performance Analysis Shows No Clear Bottleneck': string[];
'If Optimization Breaks Existing Functionality': string[];
};
export { failures_3 as failures };
}
}