ir-search skill
A skill that gathers open Korean government startup grants, checks eligibility against the notice and sorts them in three groups
- 394 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Downloads notices from Korean government sites and runs Python crawlers
- A session-start hook installs the curl_cffi package through pip automatically
- Reads the project folder to build the profile and saves reports to ~/Documents
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/ir-searchDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Downloads notices from Korean government sites and runs Python crawlers
- A session-start hook installs the curl_cffi package through pip automatically
- Reads the project folder to build the profile and saves reports to ~/Documents
This is third-party code. Review the repository files before installing.
What it does
ir-search walks through open government support notices in South Korea and picks those that fit your project. Sources are K-Startup, Bizinfo, NIPA, KOCCA and SMTECH. The skill covers Korean programs only; other countries are out of scope. First the agent builds a project profile from the folder: stage (pre-registration, sole proprietor or company), region, founder age and what is needed (money, space, R&D). The profile is saved to ir-search-profile.md, and on the next run the agent asks only what changed. The skill then pulls every open notice in full and does not rely on keyword search: fitting programs are often named differently. Candidates are checked against the full text of the notice. The final report sorts programs into three groups: can apply now, fits once a condition is met (for example, registering a company), and fits if the project is described differently. Every program links to the original, and anything the notice does not say is marked unknown. On a repeat run the skill diffs against the previous result and shows only new and closed programs.
Who it is for. For startup founders and small teams planning to apply for Korean grants who want to see all fitting programs quickly.
Good fit when
- You are preparing a Korean government support application and want every open program in full
- You need to know whether a program fits before you register a company or only after
- You want eligibility checked against the full notice text: age, region, stage
- Once a month you need a report on new and closed programs compared with the last run
- You want to keep the project profile so you do not answer the same questions on every run
Not a fit when
- Your project is outside South Korea: programs of other countries are not covered
- You run a shop or a sole proprietorship and look for small-business aid: the author points to a separate skill, sole-search, for that
- You need legal advice: dates and terms change, so verify them with the receiving organization before applying
- You cannot reach the Korean sites the skill collects notices from
Example request
Find South Korean government support programs for my project and sort them: what I can apply for now, what after registering a company and what with a different framing.Limitations
South Korea only, with Korean documentation and an English version. Python 3 and the curl_cffi package are needed: the Claude Code and Codex plugins install it in a session-start hook, and for other agents pip3 install is run by hand. For K-Startup you can set a data.go.kr key in DATA_GO_KR_KEY, and without it the skill reads public pages. Licensed MIT. Deadlines, amounts and terms come from the notice text at collection time, so check them with the receiving organization before applying.
How to disable. In Claude Code remove the plugin with claude plugin uninstall ir-search@djfksjd. If you installed by cloning, delete the ~/.claude/skills/ir-search or ~/.agents/skills/ir-search folder. Reports sit in ~/Documents and are deleted separately.
FAQ
How do I install ir-search in Claude Code?
Run claude plugin marketplace add djfksjd/ir-search, then claude plugin install ir-search@djfksjd. The plugin installs the curl_cffi dependency itself when a session starts. Codex, Gemini CLI and agy have their own commands, and for Cursor and Grok Build you clone the repository into ~/.agents/skills/ir-search.
Which sources does the skill check?
K-Startup, Bizinfo, NIPA, KOCCA and SMTECH. Other sources (NIA, IITP, IRIS and regional bodies) are listed in the registry as manual or candidate and are not passed off as automatically checked.
What do the three groups in the report mean?
Group A: you can apply now with your current status. Group B: fits once a condition is met, such as incorporating or raising investment. Group C: fits if the project is described in the language of another industry.
Does the skill cover programs for shops and small businesses?
No, those belong to another skill by the same author, sole-search. ir-search targets new projects, startups, R&D.
Where does the skill save its results?
Each run creates a folder in ~/Documents named like «지원사업조사_project_date». It holds the markdown report, raw jsonl data and the full notice texts. The project profile is stored separately, in ir-search-profile.md inside the project.
Discussion
No questions or reviews yet.
Related
SkillsA job search skill for the Indian market that scans 12 job boards and writes a resume tailored to each posting.
get-job.skill (实习.skill)
get-job.skill
A skill that prepares a job search: it researches the role, rewrites your resume and drills you on every bullet
A skill that scores a startup idea on 14 dimensions with web research: scorecard, assumption ledger and HTML report.
A skill that builds a Chinese interview prep pack from a resume and a loose role direction, using recent candidate reports.
A job-hunt skill bundle: JD decoding, template resumes, behavioral interview prep, offer comparison and negotiation
A plugin of skills for startup validation and planning: market research, competitor analysis, positioning and pitch
README in short
The author explains why keyword search misses fitting programs, such as support for content production or art and technology projects. The repository includes a scope planner that makes no network calls and spends no tokens, and ready manifests for Claude Code, Codex, Gemini CLI and agy. The crawlers can also run without an agent.
README badge
Original SKILL.md
---
name: ir-search
description: '한국 정부·공공기관 지원사업(창업지원, 사업화 자금, 입주공간, R&D, 바우처, 경진대회) 전수조사 및 프로젝트 적합성 판정 스킬. K-Startup·기업마당(bizinfo)·NIPA·KOCCA·SMTECH 공고를 크롤링해 현재 작업 폴더의 프로젝트(아이템) 프로필에 맞는 사업을 "즉시 지원 가능 / 요건 충족 시 / 변형하면 가능" 3단계로 분류하고 마감일·자격요건을 원문 검증해 보고서를 만든다. 사용자가 "지원사업 찾아줘", "정부지원", "창업지원 사업", "입주공간/사업화 자금 알아봐", "공모전/경진대회 조사", "우리 아이템에 맞는 지원사업", "K-Startup/기업마당 조사" 등을 요청하면 반드시 이 스킬을 사용한다. 이전에 조사한 적이 있는 프로젝트에서 "재조사", "새로 나온 지원사업 있나", "지난번 이후 뭐 올라왔나"를 물으면 diff 모드(증분 재조사)로 이 스킬을 사용한다. 특정 사이트를 지목하지 않아도 지원사업·보조금·정부과제 탐색 의도가 보이면 트리거된다. 단, 이미 운영 중인 소상공인·가게·점포·자영업자의 지원(소상공인 지원금, 정책자금 대출, 가게 시설개선, 소상공인24, 폐업·재기 지원)은 이 스킬이 아니라 sole-search 스킬을 사용한다. 신호가 섞이면(예: ''온라인 셀러 지원금'') 어느 쪽인지 한 번 묻는다. 사용자 신분보다 요청 목적이 우선이다 — 가게 사장이라도 신규 아이템 창업지원·R&D를 찾으면 ir-search. 한국 지원사업 전용.'
---
# ir-search — 지원사업 전수조사
> **스크립트 위치**: 크롤러·유틸리티는 플러그인 디렉토리 아래 `${CLAUDE_PLUGIN_ROOT}/skills/ir-search/scripts/` 에 있다. `${CLAUDE_PLUGIN_ROOT}`가 미정의(단독 스킬 설치)면 폴백: `~/.claude/skills/ir-search/skills/ir-search/scripts/` (클래식 설치) 또는 **이 SKILL.md와 같은 폴더의 `scripts/`**. 아래 코드 블록의 `${CLAUDE_PLUGIN_ROOT}/skills/ir-search/scripts/` 부분을 실제 확인된 경로로 치환해 실행한다.
정부 지원사업 탐색의 3대 실패 원인을 구조적으로 막는 스킬이다:
1. **키워드 검색의 사각지대** — "AI"로 검색하면 변형 지원이 가능한 콘텐츠·사회서비스·예술융합 사업을 놓친다. → 모집중 공고 **전수(全數)** 수집 후 제목 전체를 직접 검토한다.
2. **자격요건 오판** — 제목만 보고 지원했다가 "예비창업자 불가", "지역 제한"으로 탈락한다. → 후보는 반드시 상세공고 원문에서 신청대상·지역제한을 검증한다.
3. **추정 보고** — "아마 될 것"이라는 결론은 방향을 망친다. → 공고 텍스트에 없는 것은 '불명'으로 표기하고 접수기관 유선확인을 권고한다.
## 워크플로
### 0단계 — 신청자(아이템) 프로필 구축
**먼저 프로젝트 폴더에서 `ir-search-profile.md`를 찾는다.** 있으면 내용을 요약해 보여주고 "바뀐 것 있나요?" **한 번만** 확인한 뒤 바로 1단계로 간다 — 같은 질문을 조사 때마다 반복하는 것이 이 스킬의 가장 큰 마찰이므로, 프로필이 있으면 아래 질문은 생략한다.
없으면 현재 작업 폴더에서 프로젝트 정보를 수집한다: CLAUDE.md, README, docs/, 메모리(있다면). 그래도 비는 항목은 사용자에게 **한 번에** 묻는다 (여러 번 나눠 묻지 않는다):
- **창업 단계**: 예비창업자(사업자 미등록) / 개인사업자 / 법인 + 업력 — 가장 많은 사업을 가르는 축
- **지역 연고**: 현재 소재지, 이전 가능 지역 — 지역 제한 사업 판정과 "비수도권" 요건(프리팁스 등)에 필요
- **대표자 특성**: 연령대(청년 만39세 이하 / 중장년 만40세 이상), 성별(여성 특화 사업), 소속(대학·출연연 재직 여부)
- **필요한 것**: 사업화 자금 / 입주공간 / R&D / 멘토링·컨설팅 / 글로벌 / 인프라(GPU·장비) — 복수 선택
- **아이템 한 줄 요약**: 기술·업종 (변형 프레이밍 판단의 재료)
이미 대화나 폴더에서 파악된 항목은 다시 묻지 않는다.
**프로필 확정 후 프로젝트 폴더에 `ir-search-profile.md`로 저장한다** (기존 파일이 있으면 갱신). 형식:
```markdown
# ir-search 프로필
- 대상: <프로젝트명 (아이템 한 줄)>
- 창업 단계: <예비창업자 / 개인사업자 / 법인 N년차>
- 지역 연고: <소재지 (이전 가능: ...)>
- 대표자: <연령대 / 성별 / 소속>
- 필요한 것: <자금, 공간, R&D, ...>