Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
new-ax-demo - Skill - OpenSmartRoute
Skillv1.0.0
new-ax-demo
모든 코딩 에이전트(Claude Code, Codex 등)는 **`CLAUDE.md`를 먼저 읽고 그 규칙을 따른다.** 이 파일은 포인터이며 내용을 중복하지 않는다.
Imported from portone-io/new-ax-demo (AGENTS.md). Install upstream with npx skills add portone-io/new-ax-demo. Copyright stays with the author.
AGENTS.md
모든 코딩 에이전트(Claude Code, Codex 등)는 CLAUDE.md를 먼저 읽고 그 규칙을 따른다. 이 파일은 포인터이며 내용을 중복하지 않는다.
핵심만 다시:
데모(화면·수치·동선·메뉴)를 바꾸면 같은 커밋에서DEMO_CATALOG.md와 PRESENTER_GUIDE.md를 갱신한다. 구조가 바뀌면 CLAUDE.md의 "구조" 절도.
빌드 후 루트에 PortOne_AX_Close_Demo_v{N}_{YYYYMMDD}.html로 복사하고 문서의 파일명을 갱신한다.
합성 데이터만. 화면에 숫자 하드코딩 금지 — app/src/data/gen.ts에서 파생.
확정·전기·지급·외부 발송은 항상 사람 버튼.
커밋·푸시는 사용자가 요청할 때만.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
portone-io-new-ax-demo-new-ax-demo.ocm.jsonjson
{
"ocm": "1",
"id": "portone-io-new-ax-demo-new-ax-demo",
"kind": "skill",
"name": "new-ax-demo",
"description": "모든 코딩 에이전트(Claude Code, Codex 등)는 **`CLAUDE.md`를 먼저 읽고 그 규칙을 따른다.** 이 파일은 포인터이며 내용을 중복하지 않는다.",
"publisher": "portone-io",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"모든 코딩 에이전트(Claude Code, Codex 등)는 **`CLAUDE.md`를 먼저 읽고 그 규칙을 따른다.** 이 파일은 포인터이며 내용을 중복하지 않는다."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/portone-io/new-ax-demo",
"path": "AGENTS.md",
"ref": "e3b22d07a0320946ce84e6b2171561b8ddb946f7",
"url": "https://github.com/portone-io/new-ax-demo/blob/e3b22d07a0320946ce84e6b2171561b8ddb946f7/AGENTS.md",
"key": "portone-io/new-ax-demo/AGENTS.md"
}
},
"instructions": "# AGENTS.md\n\n모든 코딩 에이전트(Claude Code, Codex 등)는 **`CLAUDE.md`를 먼저 읽고 그 규칙을 따른다.** 이 파일은 포인터이며 내용을 중복하지 않는다.\n\n핵심만 다시:\n\n1. 데모(화면·수치·동선·메뉴)를 바꾸면 **같은 커밋에서** `DEMO_CATALOG.md`와 `PRESENTER_GUIDE.md`를 갱신한다. 구조가 바뀌면 `CLAUDE.md`의 \"구조\" 절도.\n2. 빌드 후 루트에 `PortOne_AX_Close_Demo_v{N}_{YYYYMMDD}.html`로 복사하고 문서의 파일명을 갱신한다.\n3. 합성 데이터만. 화면에 숫자 하드코딩 금지 — `app/src/data/gen.ts`에서 파생.\n4. 확정·전기·지급·외부 발송은 항상 사람 버튼.\n5. 커밋·푸시는 사용자가 요청할 때만.",
"cost": {
"context_tokens": 104
}
}
Fetch it by URL: GET /api/v1/registry/portone-io-new-ax-demo-new-ax-demo/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.