d2b-notice-search

Searches public bid notices on the Korean D2B defense procurement portal via browser automation.

7.4k|904|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/NomaDamas/k-skill --skill d2b-notice-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: d2b-notice-search
Source: https://github.com/NomaDamas/k-skill/tree/main/d2b-notice-search
Command: npx skills add https://github.com/NomaDamas/k-skill --skill d2b-notice-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finding relevant bid notices on the Korean Defense Acquisition Program's D2B (국방전자조달시스템) portal requires manually navigating a rendered search form, and direct HTTP calls to its API often return 400 errors or security-routing pages. This Skill automates the official public search form so you can query notices by keyword, notice type, date range, G2B notice number, and ordering organization without logging in.

Core Features & Use Cases

  • Filtered Notice Search: Query by notice title keyword, notice type (normal, urgent, correction, cancellation, postponement, re-announcement), announcement or opening date range, G2B notice number, and ordering organization.
  • Browser-First Automation: Uses Aside Browser against the official rendered page, with fallback to a user-launched BrowserOS session over CDP or a local browser.
  • Alias Normalization: Accepts Korean and English aliases for categories (물품/goods, 용역/service, 공사/works) and notice types, normalizing them to official D2B codes.
  • Use Case: Ask your agent to find urgent supply notices for HVAC equipment posted by the Marine Corps in the last month, and receive extracted titles, notice numbers, and posting dates from the rendered results.

Quick Start

Ask your agent to search D2B for urgent bid notices about 냉난방기 posted in the last 30 days.

Frequently Asked Questions about d2b-notice-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search D2B bid notices by keyword?

Provide a notice title keyword (공고건명) and the Skill fills the official D2B search form in a browser, then extracts titles, notice numbers, and posting dates from the rendered results. You can combine it with date ranges and organization filters.

What filters does the D2B bid notice search support?

It supports notice title keyword, notice type (normal, urgent, correction, cancellation, postponement, re-announcement), date type (announcement or opening date), date range up to 12 months, G2B notice number, and ordering organization.

Does D2B notice search require a login or API key?

No login or API key is required because the D2B bid notice search form is publicly rendered on www.d2b.go.kr. The Skill only reads public pages and never performs bidding, submission, or authentication.

Why does direct HTTP access to the D2B API fail?

Direct requests to the D2B openapi endpoint often return 400 Bad Request or deceptive security-routing HTML. The Skill treats these as explicit blocked states and uses browser automation of the rendered page as the stable primary route.

Can this skill submit bids or sign documents on D2B?

No. It is strictly read-only for public notice search. It never performs bidding, document submission, login, certificate or security-program interaction, or payment of any kind.