Implementation
gradeNot graded
gradeNot graded
page: Every page
list_postsAnswer
minjun.kim 블로그의 글 목록을 최신순으로 반환한다. 각 항목에는 slug, 제목, 작성일, 요약, URL이 들어 있다.
View tool JSON
{
"name": "list_posts",
"kind": "answer",
"impl": "imperative",
"description": "minjun.kim 블로그의 글 목록을 최신순으로 반환한다. 각 항목에는 slug, 제목, 작성일, 요약, URL이 들어 있다.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}get_postAnswer
slug로 블로그 글 하나의 전문을 Markdown으로 반환한다. slug는 list_posts 결과에서 얻는다.
View tool JSON
{
"name": "get_post",
"kind": "answer",
"impl": "imperative",
"description": "slug로 블로그 글 하나의 전문을 Markdown으로 반환한다. slug는 list_posts 결과에서 얻는다.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "글 slug (예: next-js-wp-graphql-static-blog)"
}
},
"required": [
"slug"
]
},
"page": "/"
}get_resumeAnswer
사이트 주인 김민준(프론트엔드 엔지니어)의 이력서를 Markdown으로 반환한다. 경력, 사이드 프로젝트, 스킬, 연락처가 들어 있다.
View tool JSON
{
"name": "get_resume",
"kind": "answer",
"impl": "imperative",
"description": "사이트 주인 김민준(프론트엔드 엔지니어)의 이력서를 Markdown으로 반환한다. 경력, 사이드 프로젝트, 스킬, 연락처가 들어 있다.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}open_pageAction
이 사이트의 다른 페이지로 이동한다. 예: "/", "/posts", "/resume", "/posts/<slug>".
View tool JSON
{
"name": "open_page",
"kind": "act",
"impl": "imperative",
"description": "이 사이트의 다른 페이지로 이동한다. 예: \"/\", \"/posts\", \"/resume\", \"/posts/<slug>\".",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "\"/\"로 시작하는 사이트 내부 경로"
}
},
"required": [
"path"
]
},
"page": "/"
}set_themeAction
사이트 색 테마를 바꾼다. system은 OS 설정을 따른다.
View tool JSON
{
"name": "set_theme",
"kind": "act",
"impl": "imperative",
"description": "사이트 색 테마를 바꾼다. system은 OS 설정을 따른다.",
"inputSchema": {
"type": "object",
"properties": {
"theme": {
"type": "string",
"enum": [
"system",
"light",
"dark"
]
}
},
"required": [
"theme"
]
},
"page": "/"
}