감사(Audit)
사용자에게 시스템 상태와 다음에 할 일을 알려줍니다. 먼저 아무것도 건드리지 않고 스캔 후 보고합니다. 사용자가 구체적인 개선안을 수락한 경우에만 편집합니다.
1. 스캔
있는 것을 읽습니다. 가정하지 말고 사실만 보고하세요: 파일을 읽지 않았다면 그 파일에 대해 언급하지 마십시오.
.agents/ 및 .opencode/는 숨김 폴더이며 패턴(glob) 검색으로 찾을 수 없습니다. 이를 검사하려면 폴더를 직접 나열하고(ls .agents/skills) 각 SKILL.md를 해당 경로로 읽으십시오.
| 계층 | 점수 | 확인 사항 |
|---|---|---|
| 컨텍스트 | 25 | AGENTS.md가 존재하는지; 남은 <...> 갯수; "내가 작업 중인 것"에 실제 내용이 있는지; 구체적인지 (학과, 학년, 과목, 형식). .agents/skills/를 검토하라는 줄을 유지할 것. |
| 메모리 | 20 | memory/index.md가 존재하는지; memory/wiki/에 ejemplo.md를 제외한 페이지 수; 고아 페이지 (인덱스에서 링크되지 않은 것), 이름별; actualizada가 60일 이상 지난 페이지. |
| 기능 | 20 | .agents/skills/에 기본 스킬 외에 추가 스킬이 몇 개 있는지 (SKILLS.md 참조); 각 SKILL.md에 name이 해당 폴더 이름과 일치하고 언제 사용할지 설명하는 description이 있는지. |
| 연결 | 15 | opencode.json에 Composio가 활성화되어 있는지; memory/wiki/conexiones.md에 연결된 앱이 명시되어 있는지. 확인을 위해 실제로 연결을 시도하지 마십시오. |
| 작업 공간 | 10 | universidad/, proyectos/ 또는 entregables/에 README 외에 실제 자료가 있는지; 빈 과목; NOTAS.md가 없는 프로젝트. |
| 위생 | 10 | 모든 파일에 키, 토큰 또는 비밀번호가 있는지 (key, token, secret, password, sk-, ghp_ 검색, node_modules/ 및 .git/ 제외); 제3자의 개인정보. 발견 시 내용을 전사하지 않고 보고할 것. |
계층별 점수: 완전, 절반, 또는 0점. 합계를 계산합니다.
2. 사용 패턴 확인
자료나 메모리가 있다면 반복되는 작업을 찾습니다 (예: universidad/에 세 개의 수업 요약, 또는 여러 메모리 페이지에서 동일한 요청). 발견되면 스킬 후보입니다.
3. 보고
하나의 표와 세 가지 조치. 그 이상은 없습니다.
| 계층 | 상태 | 점수 | 발견 사항 |
|---|---|---|---|
| 컨텍스트 | ✅ / ⚠️ / ❌ | x/25 | … |
| … | |||
| 합계 | x/100 | ** |
✅ 정상 · ⚠️ 작동하지만 개선 필요 · ❌ 누락 또는 오류.
이어서 정확히 세 가지 개선안을 점수 또는 시스템 가치를 얼마나 올리는지 순서대로 나열합니다. 각각은 한 줄로, 동사로 시작하며, 수정할 파일을 명시합니다. 위생에 문제가 있다면 항상 먼저 나열합니다.
반복 작업을 발견했다면 세 번째 개선안은 <작업>에 대한 스킬 생성 (/crear-skill 사용)입니다.
4. 적용 제안
다음과 같이 마무리합니다: "적용할까요? 번호를 알려주세요." 사용자가 수락하면:
- 무엇을, 어떤 파일에서 변경할지 한 줄로 보여줍니다.
- 해당 변경만 수행합니다.
- 해당 계층을 다시 채점하고 점수가 얼마나 올랐는지 알려줍니다.
규칙
- 스캔과 보고는 아무것도 수정하지 않습니다.
- 사용자 자료를 절대 삭제하지 마십시오. 비밀을 제거하려면 사용자에게 직접 하도록 요청하거나 먼저 확인을 받으십시오.
- 폴더가 막 생성된 상태라면 과장 없이 그대로 말하고
/conoceme를 제안합니다. - 간결하게: 전체 보고서가 한 화면에 들어와야 합니다.