context7-version-aware-implementation skill
Implement or upgrade code by aligning changes with specific project dependency versions and documentation to prevent API version mismatches.
- GitHub 스타
- 7,451
- 파일
- 1
- 마지막 커밋
- 2026년 11월 11일
- 라이선스
- —
- 허용된 도구
- —
context7-version-aware-implementation skill은 무엇을 하나요?
context7-version-aware-implementation은(는) agent skill입니다. Implement or upgrade code by aligning changes with specific project dependency versions and documentation to prevent API version mismatches.
skill의 SKILL.md에서 생성된 요약입니다.
context7-version-aware-implementation skill 정보
Aligning code changes with specific project dependency versions and documentation is what this skill enables for developers. It prevents API version mismatches by ensuring that any implementation or upgrade respects the exact release line currently installed in a project. An agent should load this skill when it needs to modify codebases where dependency consistency is critical to avoid breaking changes.
The process begins by inspecting project manifests and lockfiles to establish precise versions. The skill then retrieves relevant documentation and migration guidance to compare existing code against documented APIs. It produces compatible code changes that preserve established project patterns and suggests explicit dependency upgrades if a requested API is unavailable. Users can rely on the skill to run package checks and identify behaviors that still require runtime verification.
agent가 수행할 수 있는 작업
- 1Verifying dependency compatibilityDevelopers can use the skill to check if a specific API is available in their current project manifest.
- 2Maintaining project coding patternsThe skill helps maintain consistency by implementing the smallest possible changes that match current project structures.
skill의 SKILL.md를 기반으로 작성되었습니다. 모든 사용 사례는 해당 문서의 인용구와 대조 확인되었습니다.
context7-version-aware-implementation skill 설치 방법
각 명령은 skill 폴더를 클라이언트의 skills 디렉터리에 복사합니다. 클라이언트를 재시작하거나 새 세션을 시작하여 로드하세요.Claude Code에 context7-version-aware-implementation skill 설치
~/.claude/skills/context7-version-aware-implementation/SKILL.md
$ npx degit Devin-AXIS/iPolloWork/examples/plugin-packages/context7/skills/context7-version-aware-implementation ~/.claude/skills/context7-version-aware-implementationClaude Code (project)에 context7-version-aware-implementation skill 설치
.claude/skills/context7-version-aware-implementation/SKILL.md
$ npx degit Devin-AXIS/iPolloWork/examples/plugin-packages/context7/skills/context7-version-aware-implementation .claude/skills/context7-version-aware-implementationCodex에 context7-version-aware-implementation skill 설치
~/.agents/skills/context7-version-aware-implementation/SKILL.md
$ npx degit Devin-AXIS/iPolloWork/examples/plugin-packages/context7/skills/context7-version-aware-implementation ~/.agents/skills/context7-version-aware-implementationGemini CLI에 context7-version-aware-implementation skill 설치
~/.gemini/skills/context7-version-aware-implementation/SKILL.md
$ npx degit Devin-AXIS/iPolloWork/examples/plugin-packages/context7/skills/context7-version-aware-implementation ~/.gemini/skills/context7-version-aware-implementationClaude.ai에 context7-version-aware-implementation skill 설치
npx degit Devin-AXIS/iPolloWork/examples/plugin-packages/context7/skills/context7-version-aware-implementation context7-version-aware-implementation && zip -r context7-version-aware-implementation.zip context7-version-aware-implementation # claude.ai → Customize → Skills → + → Create skill → Upload a skill → context7-version-aware-implementation.zip
SKILL.md
GitHub에서 보기Context7 Version-Aware Implementation
- Inspect the project manifest and lockfile to establish the exact dependency version.
- Retrieve documentation and migration guidance for that release line.
- Compare the current code with the documented API before editing.
- Implement the smallest compatible change and preserve established project patterns.
- Run the owning package checks and report any behavior that still requires runtime verification.
If the requested API is unavailable in the installed version, explain the supported alternative or propose an explicit dependency upgrade instead of silently mixing versions.
이 스킬의 파일
1context7-version-aware-implementation skill 질문
Claude Code에 context7-version-aware-implementation skill을 어떻게 설치하나요?
npx degit Devin-AXIS/iPolloWork/examples/plugin-packages/context7/skills/context7-version-aware-implementation ~/.claude/skills/context7-version-aware-implementation를 실행합니다. Claude Code는 ~/.claude/skills(모든 프로젝트) 또는 .claude/skills(한 프로젝트)에서 skills를 로드하며, 설명이 작업과 일치할 때 skill을 사용합니다.
context7-version-aware-implementation skill을 사용할 수 있는 클라이언트는 무엇인가요?
Agent Skills 형식을 읽는 모든 클라이언트(Claude Code, Codex, Gemini CLI, claude.ai(ZIP으로 업로드))가 사용할 수 있습니다. skill 내 스크립트는 클라이언트가 코드 실행을 허용하는 경우에만 실행됩니다.
How does the skill handle unavailable APIs?
If an API is not available in the current version, the agent will explain supported alternatives or suggest a dependency upgrade.
What is the process for implementing code changes?
The process involves inspecting manifest and lockfiles, retrieving version-specific documentation, comparing code to the API, and implementing minimal compatible changes.