메타-프롬프트 아키텍트 (Lite)
scripts/generate.mjs는 작업 설명에서 구조를 결정론적으로 추출합니다. 당신이 문구와 변수 이름을 다듬습니다. 이 스크립트는 요구사항을 만들어내지 않고, 누락된 부분만 드러냅니다.
규칙
- 템플릿은 최종 프롬프트가 아닌 뼈대입니다. 모호한 섹션을 사용자의 구체적인 내용으로 다시 작성하세요.
- INPUT과 참조 간에
{{variable}}이름을 안정적으로 유지하세요. - CONSTRAINTS 주입 규칙은 중요하므로 제거하지 마세요.
- 각
warnings[]항목은 사용자에게 질문하거나 명시적인 가정을 밝혀 해결하세요.
1. 실행
Node 18+ 필요, 의존성 없음. 완전히 오프라인.
node <skill-dir>/scripts/generate.mjs task.txt
echo "..." | node <skill-dir>/scripts/generate.mjs -
JSON이 stdout으로 출력됩니다. 경고가 있으면 종료 코드 1, 읽기/사용 오류 시 2.
2. 보고서 읽기
variables[]:{name, source}후보{{placeholders}}.format: 감지된 출력 형식 또는null.warnings[]: 해결해야 할 격차.template: 조립된 뼈대.
3. 전달 전에 다듬기
- 변수를 사용자의 도메인 용어로 이름을 바꾸세요.
# OUTPUT을 구체적인 형태(JSON 스키마, 섹션 목록, 길이 제한)로 채우세요.- 설명이 암시하는 도메인 제약 조건을 추가하세요.
Lite 버전 대 전체 버전
전체 meta-prompt-architect는 추가로 어조와 청중을 감지하고, 가정/모호성 경계 사례 규칙을 추가하며, 정상 경로 / 경계 / 적대적 테스트 케이스 스텁을 생성합니다.