공모·입찰 제안서
공고를 보고 경쟁해서 따내야 하는 사업에는 계획서보다 무거운 제안서를 냅니다. 위니브는 이 문서를 program-bid-proposal로 만듭니다. 『Claude Skill 에센셜』 2장에 실은 35쪽 제안서가 이 Skill의 실제 결과물입니다.

이 Skill에는 제안서를 써 오며 지적받은 것들이 규칙으로 쌓여 있습니다. 예를 들어 첫 규칙은 '발주처 양식이 회사 표준보다 앞선다'입니다. 도내 AI 인재양성 사업에 제안서를 낼 때 공고가 목차(Ⅰ 제안 개요 / Ⅱ 제안사 소개 / Ⅲ 사업수행계획 / Ⅳ 기타)와 '본문 휴먼명조 13pt, 줄간격 180%, 30쪽 이내'를 정해 두었습니다. 그래서 회사 표준 목차 대신 공고의 목차로 다시 짜고 본문 글꼴만 명조로 바꿨는데, 그 일이 그대로 Skill의 사례로 들어갔습니다.
이 Skill을 만들기 전인 3월에는 발주처가 준 한글 양식을 채우는 방식으로 썼습니다. 대학과 함께 내는 사업계획서를 쓸 때 Claude에게 보낸 요청입니다.
hwpx파일 제안서를 작성해야해. 작성해야 할 내용들은 25년 자료나 심사 평가 기준,
특히 2026년 ○○대 과정 마크다운 파일을 참고해줘. 참고로 작성해야 할 내용은 `[내용]`으로
작성해두었으니 그곳만 채워줘. 그리고 SVG가 필요한 곳은 `[SVG]`로 표시해두었어.
발주처 양식을 채워야 하는 공고라면 지금도 그 방식을 씁니다. 이 책에서는 11장의 한글 편집 프로그램 연결이 그 일을 맡습니다. 양식이 자유인 공고에는 이 절의 Skill로 회사 표준 제안서를 만듭니다.
받을 Skill과 안에 든 것
program-bid-proposal/
├── SKILL.md 발주처 양식 우선, 공고문 읽기, 6대 영역, 번호·어투·금칙, 정량평가, 점검표
├── assets/template.html 회사 표준 제안서 양식(Ⅰ절 회사 현황이 미리 채워져 있음)
├── assets/company-profile.md 회사 사실관계 원본(수치·실적·플랫폼)
├── assets/staff-profiles.md 인력 상세(학력·경력·자격, 전문인력 인정 기준)
├── assets/images/ 조직도·성과 통계·플랫폼 그림
├── assets/svg/ 제주 읍·면·동 지도, 과업 흐름도, 사업 수행 조직도
└── scripts/ 로고·그림 넣기, 사진 줄이기, PDF·쪽 번호 검사
SKILL.md는 이 책의 Skill 가운데 가장 깁니다. 그중 제안서의 당락과 이어지는 규칙들입니다.
- 제안서는 공고문에 대한 답이다. 공고의 요구를 하나도 빠뜨리지 않도록 '공고문 요구사항 ↔ 대응 방안 ↔ 해당 절' 표를 먼저 채웁니다. Skill은 이 표를 "가장 중요한 표"라고 부릅니다.
- 배점이 큰 항목을 두껍게 쓴다. 평가 기준이 있으면 정성 항목마다 대응 절을 짝짓습니다.
- 제안서 내용은 계약 조건이 된다. 적은 수치는 모두 이행 의무입니다. 확정 못 할 값은 '(안)'을 붙이거나 적지 않습니다. 공고가 '가능할 것이다·고려한다' 같은 말을 불가능으로 본다고 정한 경우가 많아 확약형으로만 씁니다.
- 정부 개조식으로 쓴다. '~필요', '~구축'처럼 명사로 끊거나 '~함'으로 끝내고, 항목 첫머리에 '(운영역량)' 같은 괄호 키워드를 붙입니다. 번호는 1. → 1.1 → 가. → ㅇ → - → · 여섯 단계입니다.
- AI가 쓴 티를 지운다. 실제 검수에서 거듭 지적된 것들입니다. 줄표(—)를 쓰지 않고, 작은따옴표 방향을 맞추고, 표 칸 안의 불필요한 줄바꿈을 없앱니다.
- 증빙 없는 숫자는 쓰지 않는다. 인력·실적은 증명서로 뒷받침되는 것만 쓰고, 진행 중인 사업은 실적에서 뺍니다. 증빙이 없으면 그 항목은 0점입니다.
- 제출 전 점검표를 돌립니다. 개조식 잔재, 금지 표현, 줄표, 남은 자리표시자를
grep으로 찾는 명령까지 들어 있습니다.
이 책에 실으며 바꾼 것
이 Skill은 회사 정보를 통째로 품고 있어서 바꾼 곳이 가장 많습니다. 구조·어투·번호 체계·서식·점검 절차는 그대로 두고 아래만 바꿨습니다.
| 자리 | 실제로 쓰는 판 | 이 책의 판 |
|---|---|---|
| 기관 현황(대표자·사업자등록번호·법인등록번호·설립일·주소·임직원 수) | 실제 값 | (샘플) 값 |
인력 파일 staff-profiles.md | 재직자의 이름·생년월일·학력·경력·자격증 | 가상 인물 8명. 표 모양, 경력 계산법, 전문인력 인정 기준, 증빙 서류 목록은 그대로 |
| 교·강사진 표 | 직원 이름과 경력 | 김위니·박담당·이강사·최보조 등 (샘플) |
| 사업 수행 실적 15건 | 사업명·기간·금액·발주기관 | 사업명·발주처를 ○○로 가린 샘플 8건, 금액·기간도 가상 |
| 교육 고객·협력 기관 이름 | 실제 기관·기업 이름 | ○○센터, ○○그룹 계열사처럼 가림 |
| 시설·장비 규모 | 실제 면적·수용 인원·대수 | (샘플) 값 |
| 그림 | 실제 조직도·성과 통계·플랫폼 화면·행사 사진 | 조직도·성과 통계·플랫폼은 코드로 그린 샘플 그림, 행사·도서 사진 4장은 뺌 |
| 표지 로고 | 위니브 로고 | 'weniv' 글자 로고 |
회사 이름 ㈜위니브와 공개된 사실(위니버시티 등 자체 플랫폼 4종, 출판 도서, 인프런 수강생·평점, 전자책 권수, 자체 행사)은 그대로 두었습니다. 민감 정보 말고 바꾼 것은 company-info가 켜져 있으면 기관명·대표자·주소·회사 소개를 그 값으로 먼저 쓰라는 문단, 그리고 (샘플)이 남았는지 찾는 점검표 한 줄, 200자 안으로 줄인 Skill 설명입니다.
『Claude Skill 에센셜』에는 이 Skill의 범용판(public-bid-proposal)이 공개되어 있습니다. 범용판은 회사 정보를 빈 양식 파일로 따로 받습니다. 이 책은 위니브가 실제로 쓰는 판의 모양을 그대로 보여 주려고 회사 정보가 든 판을 실었습니다.
준비물
- program-bid-proposal.zip을 올립니다.
company-info도 켜 둡니다. - 실습 공고: practice-ch4.zip. 압축을 풀면
practice-ch4폴더 안에notice.txt하나가 있습니다. 가상 기관 '제주다온일자리센터'가 낸 '2026년 재직자 AI 업무 활용 교육 운영 용역' 공고 요약입니다. 과업 7개, 제출 서류(제안서 A4 20쪽 이내), 평가 기준(100점), 예산 상한(부가세 포함 9,000,000원)이 들어 있습니다.
요청하기
새 대화를 열고 notice.txt를 첨부한 뒤 붙여 넣습니다.
notice.txt는 우리가 응모할 공고 요약이야. 이 공고로 입찰 제안서를 만들어 줘.
교육은 12/2(수), 12/4(금), 12/9(수), 12/11(금) 네 번이고, 회마다 설명 1시간·실습 3시간으로 해 줘.
주강사는 이강사, 보조강사는 최보조로 하고, 예산은 공고 상한 안에서 잡아 줘.
공고에는 '12/2~12/11 중 4회'라고만 되어 있습니다. 정해지지 않은 것을 AI가 고르게 두면 날짜가 그럴듯하게 지어집니다. 우리가 정할 것은 요청에 넣습니다. 강사 이름 두 명은 이 Skill의 샘플 인력에 있는 이름이라, Claude가 인력 파일에서 경력을 찾아 씁니다.
결과
표지·목차를 빼고 본문 10쪽, 모두 12쪽이 나왔습니다. 공고의 20쪽 제한 안입니다.

Ⅰ절은 Skill에 미리 들어 있는 회사 현황입니다. 이 책의 판이라 대표자부터 소재지까지 (샘플)이 붙어 있습니다. 실제 판이라면 이 쪽이 회사 실제 정보로 채워져 나오고, 사람은 공고에 맞춰 강조할 실적만 고릅니다. 아래 네 칸이 Skill이 말하는 'KPI 스트립'입니다. 회사를 처음 보는 평가위원이 3초 안에 규모를 잡게 하는 장치라, 문서 전체에서 이곳 한 번만 씁니다.

이 표가 Skill이 가장 먼저 채우는 요구↔대응표입니다. 공고의 과업 7개와 예산 조건을 왼쪽에 그대로 옮기고, 오른쪽에 제안서 어느 절에서 답했는지 적었습니다. 평가위원은 이 표 하나로 빠진 과업이 없는지 봅니다.
Claude의 답에는 이런 것들이 붙었습니다.
- 예산: 공급가액 8,100,000원(주강사 4,800,000 + 보조강사 1,600,000 + 전자 교재 700,000 + 홍보물 600,000 + 결과보고서 400,000), 부가세 810,000원, 합계 8,910,000원. 회사 단가표대로 넣으면 상한을 넘어서 교재 제작 단가를 1,200,000원에서 700,000원(인쇄 없이 전자 파일만)으로, 결과보고서를 500,000원에서 400,000원으로 낮췄다. 따로 내는 견적서도 이 금액과 같게 맞춰야 한다.
- 사후관리 기간: 공고는 교육 뒤 1개월 질의응답(2027. 1. 11.까지)을 요구하는데 사업 기간은 12. 31.까지다. 제안서에는 '12. 31. 이후는 센터와 협의'로 적었으니 센터에 확인하라.
- 수료 기준: 출석률 80%는 16시간 중 12.8시간이라 4회 중 3회 출석(12시간)으로는 수료하지 못한다. 교육생에게 미리 알리도록 적었다.
- 약속 수치: 홍보물 시안 3일 이내, 결과보고서 12. 18. 제출, 질의응답 영업일 1일 이내 답변, 만족도 4.0점 이상(안)은 Claude가 정한 값이다. 이행하기 어려우면 고쳐 달라.
마지막 항목이 이 Skill의 '제안서 내용은 계약 조건' 규칙이 일하는 모습입니다. 공고는 결과보고서를 14일 안에 내라고 했는데 제안서는 7일 안(12. 18.)으로 약속했습니다. 더 좋은 조건을 약속하면 평가에는 유리하지만 지켜야 합니다. 이런 숫자는 사람이 하나씩 보고 정합니다.
확인할 것
- 요구↔대응표에 공고의 과업이 모두 있습니까?
notice.txt의 과업 1~7과 예산 조건을 한 줄씩 맞춰 봅니다. 표의 '해당 절'이 실제 본문 절 번호와 같은지도 봅니다. - 쪽수가 공고 제한(20쪽) 안입니까? Skill은 제한보다 1쪽 여유를 두라고 합니다. 회사 PC의 글꼴로 뽑으면 쪽이 밀릴 수 있기 때문입니다.
- 예산을 직접 더해 봅니다. 4,800,000 + 1,600,000 + 700,000 + 600,000 + 400,000 = 8,100,000원, 부가세 810,000원, 합계 8,910,000원으로 9,000,000원 이내입니다.
- Claude가 정한 약속 수치(기한, 답변 시간, 만족도 목표)를 모두 찾아 회사가 지킬 수 있는 값인지 정합니다.
- 수료 기준과 회차 구성이 맞물립니까? 출석률 80%와 4회 교육처럼 공고 숫자끼리 어긋나는 곳은 사람이 짚어 발주처에 묻습니다.
- 제출본에
(샘플)이 하나도 남지 않았습니까? 브라우저에서 Ctrl+F로 '샘플'을 찾습니다. 빨간 점선 상자(예: 신용평가등급)는 경영지원 담당이 채울 칸입니다. - 문장이 개조식으로 끝납니까? '~한다', '~합니다'로 끝나는 문장이 섞였으면 "개조식으로 통일해 줘"라고 합니다.
우리 회사로 바꾸려면
이 Skill을 우리 회사 것으로 만들려면 회사 정보 세 곳을 바꿉니다. assets/company-profile.md(회사 사실관계), assets/staff-profiles.md(인력), 그리고 assets/template.html의 Ⅰ절입니다. 회사 소개서, 사업 실적 목록, 인력 현황을 첨부하고 요청합니다.
첨부한 회사 소개서·실적 목록·인력 현황으로 program-bid-proposal의 회사 정보를 바꿔 줘.
company-profile.md, staff-profiles.md, template.html의 Ⅰ절을 함께 고치고 표의 모양은 그대로 둬.
첨부에 없는 값은 지어내지 말고 {{확인필요}}로 남겨. assets/images의 샘플 그림은 빼고,
다 고치면 시험용 제안서를 하나 만들어 Ⅰ절을 보여 준 뒤 Skill 폴더를 ZIP으로 묶어 줘.
- 인력 파일에는 직원의 학력·경력이 들어갑니다. 이 Skill ZIP을 받은 사람은 누구나 그 파일을 열어 볼 수 있으므로, 제안서를 쓰는 사람에게만 나눠 줍니다. 회사 전체에 나눠 줄 판은 인력 파일을 빼고 만듭니다.
- 조직도·회사 사진은
assets/images/에 같은 이름으로 넣으면 템플릿이 그대로 씁니다. - 회사 정보를 Skill 밖에 따로 두고 싶다면 『Claude Skill 에센셜』의 범용판(
public-bid-proposal) 방식이 맞습니다.
마지막 수정