운영 장애의 영향 범위와 실제 시작 시각, 관련 배포를 순서대로 확인하고 조사 내용을 기록합니다. 오류율 변화 등의 근거를 담은 롤백 요청을 준비하며, 서비스 복구와 장애 원인 규명을 구분하도록 돕습니다.
- 운영 장애의 영향과 시작 시각 정리
- 장애와 배포의 시간 흐름 확인
- 근거를 포함한 롤백 요청 준비
Multica 웹 및 데스크톱 화면의 아이콘을 프로젝트 규칙에 따라 만들거나 검토합니다. 기존 기호를 검색하고 새 도형을 그린 뒤, 여러 크기로 미리 보고 내보내기 파일을 다시 생성하는 과정을 안내합니다.
Use when a Multica web/desktop UI change needs an icon that `@multica/ui/icons` does not export yet, or when redrawing or reviewing a Multica glyph. Covers the grid, corner and stroke construction, the body/detail markers, and the generate-and-preview loop. Never reach for an icon library, inline SVG, or emoji instead.
실행 점수 미검증
설치 방법 보기이 스킬은 Multica 웹 및 데스크톱 화면에 아직 없는 기호를 추가하거나 기존 그림을 검토하는 절차를 안내합니다. 먼저 기존 아이콘과 별칭을 검색합니다. 같은 의미의 아이콘이 있으면 비슷한 그림을 새로 만들지 않고 별칭을 추가합니다. 새 도형을 그릴 때는 공유 헬퍼를 사용하고 바깥 윤곽과 내부 선을 구분합니다. 프로젝트의 24×24 그리드, 선 굵기, 모서리 모양, 세부 요소 수 규칙을 따릅니다. 여러 크기로 미리 보면서 가독성과 기존 아이콘과의 구별 여부를 확인한 뒤 내보내기 파일을 다시 생성합니다.
Multica 화면에서 동작이나 상태를 나타낼 아이콘이 필요하거나 기존 기호를 다시 그려야 할 때 사용합니다. 작은 크기에서 읽기 쉬운지, 선택된 상태에서 어떻게 보이는지도 확인할 수 있습니다. 프로젝트 아이콘의 일관성을 유지하며 추가하거나 검토하는 작업에 적합합니다.
아이콘은 프로젝트 내부의 그리기 방식으로 만들며 외부 아이콘 라이브러리, 인라인 SVG, 이모지를 사용하지 않습니다. 생성 파일을 직접 수정하지 말고 지정된 pnpm 명령으로 미리 보기와 재생성을 진행합니다.
이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.
AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.
점수에는 넣지 않았습니다. 2026년 10월 30일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Every icon in the product is a Multica drawing exported from @multica/ui/icons. No icon library is installed, and lint rejects imports from one. When you need a new symbol, draw it.
packages/ui/icons/index.ts for the name and for synonyms. If an existing glyph already means the same thing, add an alias to ALIASES in drawings.mjs instead of drawing a near-duplicate.Webhook, not IntegrationsNav). Follow the existing PascalCase names.packages/ui/icons/drawings/construction.mjs holds the shared geometry helpers.packages/ui/icons/drawings/drawings.mjs holds every drawing as inner SVG markup, plus ALIASES.packages/ui/icons/glyphs.ts and index.ts are generated. Never edit them by hand; icons.test.ts fails when they drift.Grid. 24×24 viewBox, with a 2px round-capped, round-joined stroke from the renderer. Keep geometry inside 2.5–21.5. Most silhouettes span 2.75–21.25. An object glyph whose longest side is under about 17 renders visibly smaller than its neighbours; only chevrons, X and similar marks stay small. Keep parallel strokes at least 3 apart so a gap survives at 14px. A stroke that crosses a shape, such as a pencil's cap line, ends exactly on the outline's centreline; the round cap pokes out if it runs past. When you scale or move a body, recompute these endpoints.
Corners. Use shape([[x, y, k], ...]) and rect(x, y, w, h, k), which build continuous-curvature (squircle) corners. Typical k values:
Do not hand-write a r r arc corners for rectangles.
Anything that points. Chevrons, arrowheads, < > brackets, prompts and direction triangles (play, skip) turn at a sharp vertex: a straight polyline such as M9 6L15 12 9 18, or head(x, y, dir, depth, half) for an arrowhead with its tip at (x, y). Never round the tip with a curve or a k corner; the round stroke join is the only softening. The bend in a corner or U-turn arrow's shaft may stay rounded.
Checks. Use tick(a, v, b): two straight strokes meeting at a tight vertex. Never bow a stroke through a curve where it should turn a corner; a check or any other angular mark drawn that way reads as handwriting.
Dots. dot(x, y, r) with r 1.1–1.5. Use dots only where they carry meaning: info, alert, eyes, status lights.
Polygons and stars. polygon(cx, cy, radii, count, k).
Reuse parts. file(), folderBody, bubble, ring, user(), link, cw and ccw already exist. A variant (…Off, …Plus, …X) is the base drawing plus one stroke. A slash runs m3 3 18 18.
class="b" (body). The active sidebar item fills it at 20% opacity.
class="k" (detail).DRAWINGS in drawings.mjs. Keep sections grouped by subject.pnpm --filter @multica/ui icons --preview NewName Neighbour1 Neighbour2. Open the printed HTML file in a browser and check four things:
pnpm --filter @multica/ui icons to regenerate glyphs.ts and index.ts.@multica/ui/icons. Then run pnpm --filter @multica/ui test and the typecheck for the package that uses it.아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
운영 장애의 영향 범위와 실제 시작 시각, 관련 배포를 순서대로 확인하고 조사 내용을 기록합니다. 오류율 변화 등의 근거를 담은 롤백 요청을 준비하며, 서비스 복구와 장애 원인 규명을 구분하도록 돕습니다.
Multica를 처음 사용하는 구성원이 대화를 통해 목표를 실행 가능한 작업으로 구체화하고, 계획을 확인한 뒤 이슈를 만들어 시작하도록 안내합니다. 담당자와 현재 상태, 진행 상황과 결과를 확인할 위치도 알려줍니다.
Multica의 플랫폼 규칙과 관련 참고 자료를 바탕으로 이슈, 에이전트, 프로젝트, 자동 실행을 다루도록 안내합니다. 작업 공간의 기록을 변경하거나 실행을 시작하기 전에 확인할 사항과 변경에 따른 영향을 파악할 수 있습니다.
Multica 이슈 관리 안내가 옮겨진 위치와 폐기된 `metadata` 지침의 대체 방식을 확인합니다. 이전 작업 안내에서 현재 스킬로 이동하도록 연결하고, 이슈 정보 종류별 기록 위치를 알려 줍니다.
웹 화면 코드를 최신 Web Interface Guidelines와 대조해 개선할 부분을 확인합니다. 지적 사항은 파일명과 줄 번호를 함께 표시합니다.