개요
一套结构化的技能,为 AI 编码代理编码了工作流程、质量关卡和最佳实践,覆盖从需求定义到交付的整个开发周期。
README 미리보기
# Agent Skills\n\n**Production-grade engineering skills for AI coding agents.**\n\nSkills encode the workflows, quality gates, and best practices that senior engineers use when building software. These ones are packaged so AI agents follow them consistently across every phase of development.\n\n```\n DEFINE PLAN BUILD VERIFY REVIEW SHIP\n ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐\n │ Idea │ ───▶ │ Spec │ ───▶ │ Code │ ───▶ │ Test │ ───▶ │ QA │ ───▶ │ Go │\n │Refine│ │ PRD │ │ Impl │ │Debug │ │ Gate │ │ Live │\n └──────┘ └──────┘ └──────┘ └──────┘ └──────┘ └──────┘\n /spec /plan /build /test /review /ship\n```\n\n---\n\n## Commands\n\n7 slash commands that map to the development lifecycle. Each one activates the right skills automatically.\n\n| What you're doing | Command | Key principle |\n|-------------------|---------|---------------|\n| Define what to build | `/spec` | Spec before code |\n| Plan how to build it | `/plan` | Small, atomic tasks |\n| Build incrementally | `/build` | One slice at a time |\n| Prove it works | `/test` | Tests are proof |\n| Review before merge | `/review` | Improve code health |\n| Simplify the code | `/code-simplify` | Clarity over cleverness |\n| Ship to production | `/ship` | Faster is safer |\n\nSkills also activate automatically based on what you're doing — designing an API triggers `api-and-interface-design`, building UI triggers `frontend-ui-engineering`, and so on.\n\n---\n\n## Quick Start\n\n\nClaude Code (recommended)\n\n**Marketplace install:**\n\n```\n/plugin marketplace add addyosmani/agent-skills\n/plugin install agent-skills@addy-agent-skills\n```\n\n> **SSH errors?** The marketplace clones repos via SSH. If you don't have SSH keys set up on GitHub, either [add your SSH key](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/
FAQ (2)
how_toOpenCode에서 Claude Code의 session_start hook과 유사하게 AGENTS.md를 자동으로 로드하려면 어떻게 해야 하나요?
OpenCode 플러그인 훅 experimental.chat.messages.transform을 사용하여 AGENTS.md의 내용을 채팅에 주입합니다. AGENTS.md 파일을 읽어 메시지 목록 앞에 추가하는 플러그인을 만듭니다. 참고: superpowers 플러그인 ([superpowers.js#L120](https://github.com/obra/superpowers/blob/f2cbfbefebbfef77321e4c9abc9e949826bea9d7/.opencode/plugins/superpowers.js#L120)) 을 확인하세요. 예: api.on('experimental.chat.messages.transform', async (messages) => { const content = await fs.readFile('AGENTS.md', 'utf-8'); messages.unshift({ role: 'user', content }); });
문제 해결Claude Code가 agent-skills 플러그인의 모든 스킬에 대해 'Unknown skill'이라고 표시하는 이유는 무엇인가요?
플러그인의 plugin.json에 skills와 agents 디렉토리가 명시적으로 선언되지 않아 Claude Code의 플러그인 로더가 이를 발견하지 못할 수 있습니다. 수정하려면 .claude-plugin/plugin.json을 편집하고 기존 "commands" 필드 옆에 "skills": "./skills"와 "agents": "./agents"를 추가하세요. 파일을 저장하고 Claude Code 세션을 다시 시작하십시오. 이 해결 방법은 확인이 필요하지만, 다른 플러그인들이 skills를 성공적으로 노출하는 방식과 동일합니다.