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.
sidepanel - Skill - OpenSmartRoute
Skillv1.0.0
sidepanel
이 파일은 `entrypoints/sidepanel` 아래의 모든 파일에 적용된다. 루트 `AGENTS.md`를 함께 따른다.
Imported from hellosunghyun/up2stage (entrypoints/sidepanel/AGENTS.md). Install upstream with npx skills add hellosunghyun/up2stage --skill sidepanel. Copyright stays with the author.
AGENTS.md — entrypoints/sidepanel
적용 범위
이 파일은 entrypoints/sidepanel 아래의 모든 파일에 적용된다. 루트 AGENTS.md를 함께 따른다.
책임
Side Panel은 Case orchestrator와 제품의 주 UI shell이다.
작업 전 필수 문서
docs/04-design/side-panel.md
docs/02-architecture/agent-integration.md
docs/03-data-contracts/quick-question-decision.md
폴더 규칙
API 호출은 core adapter를 통해 수행한다.
Panel state와 canonical Case state를 분리한다.
443px 기준 layout을 유지하되 좁은 폭에 대응한다.
완료 기준
변경 범위가 이 폴더 책임 안에 있다.
관련 unit/integration/E2E 검증을 추가하거나 갱신했다.
중요한 사용자 동작 하나가 완성되면 즉시 한국어 상세 본문을 포함해 커밋했다.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/hellosunghyun-up2stage-sidepanel/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
hellosunghyun-up2stage-sidepanel.ocm.jsonjson
{
"ocm": "1",
"id": "hellosunghyun-up2stage-sidepanel",
"kind": "skill",
"name": "sidepanel",
"description": "이 파일은 `entrypoints/sidepanel` 아래의 모든 파일에 적용된다. 루트 `AGENTS.md`를 함께 따른다.",
"publisher": "hellosunghyun",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"이 파일은 `entrypoints/sidepanel` 아래의 모든 파일에 적용된다. 루트 `AGENTS.md`를 함께 따른다."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/hellosunghyun/up2stage",
"path": "entrypoints/sidepanel/AGENTS.md",
"ref": "0e76415021a055560363f1729601641989971acb",
"url": "https://github.com/hellosunghyun/up2stage/blob/0e76415021a055560363f1729601641989971acb/entrypoints/sidepanel/AGENTS.md",
"key": "hellosunghyun/up2stage/entrypoints/sidepanel/AGENTS.md"
}
},
"instructions": "# AGENTS.md — entrypoints/sidepanel\n\n## 적용 범위\n\n이 파일은 `entrypoints/sidepanel` 아래의 모든 파일에 적용된다. 루트 `AGENTS.md`를 함께 따른다.\n\n## 책임\n\nSide Panel은 Case orchestrator와 제품의 주 UI shell이다.\n\n## 작업 전 필수 문서\n\n- `docs/04-design/side-panel.md`\n- `docs/02-architecture/agent-integration.md`\n- `docs/03-data-contracts/quick-question-decision.md`\n\n## 폴더 규칙\n\n- API 호출은 core adapter를 통해 수행한다.\n- Panel state와 canonical Case state를 분리한다.\n- 443px 기준 layout을 유지하되 좁은 폭에 대응한다.\n\n## 완료 기준\n\n- 변경 범위가 이 폴더 책임 안에 있다.\n- 관련 unit/integration/E2E 검증을 추가하거나 갱신했다.\n- 중요한 사용자 동작 하나가 완성되면 즉시 한국어 상세 본문을 포함해 커밋했다.",
"cost": {
"context_tokens": 142
}
}
Fetch it by URL: GET /api/v1/registry/hellosunghyun-up2stage-sidepanel/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.