Community연구 & 데이터 분석github.com

Joonoh991119/nas-archiver

NAS 연구 데이터의 표준화된 보관을 위한 에이전트 팀 스킬입니다 (코드/데이터/결과/컨텍스트 + template.json).

nas-archiver란 무엇인가요?

이 스킬은 Agent 팀이 NAS(신경망 아키텍처 검색) 연구 결과를 표준화된 방식으로 NAS 스토리지에 보관할 수 있도록 지원합니다. 코드, 데이터, 결과, 컨텍스트를 포함한 체계적인 디렉터리 구조를 생성하고, 프로젝트 메타데이터를 관리하는 template.json을 자동으로 생성합니다. 주로 연구 협업 환경에서 사용되며, 재현성과 공유를 위해 중요한 역할을 합니다. CLI 도구와 통합되어 있으며, Agent 팀이 데이터 보관 워크플로우를 자동화할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Joonoh991119/nas-archiver

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

nas-archiver은(는) 무엇을 하나요?

표준화된 NAS 연구 데이터 보관을 위한 에이전트 팀 스킬입니다 (코드/데이터/결과/컨텍스트 + template.json).

개요

이 스킬은 연구 프로젝트의 결과물을 NAS(Network Attached Storage)에 체계적으로 보관할 수 있도록 도와줍니다. 코드, 데이터, 결과, 컨텍스트를 포함한 표준 디렉터리 구조를 생성하고, 프로젝트 메타데이터를 관리합니다.

주요 기능

  • 표준 디렉터리 구조 생성: code/, data/, results/, context/ 디렉터리를 자동으로 생성합니다.
  • 메타데이터 관리: template.json 파일을 생성하여 프로젝트 메타데이터를 저장합니다.
  • 재현성 보장: 보관된 데이터의 재현성을 보장합니다.
  • 협업 지원: 팀 구성원이 표준화된 방식으로 데이터에 접근할 수 있습니다.

사용 방법

  1. 보관할 프로젝트 디렉터리로 이동합니다.
  2. sk-nas-archiver archive [옵션] 명령어를 실행합니다.
    • --description: 프로젝트 설명 (필수)
    • --author: 작성자 이름 (선택, 기본값: 현재 사용자)
    • --tags: 쉼표로 구분된 태그 목록 (선택)
  3. 생성된 template.json 파일을 확인하고 필요한 경우 수정합니다.
  4. NAS 대상 경로로 파일을 복사합니다.

template.json 구조

{
  "project_name": "프로젝트 이름",
  "description": "프로젝트 설명",
  "author": "작성자",
  "date": "YYYY-MM-DD",
  "tags": ["태그1", "태그2"],
  "directories": ["code", "data", "results", "context"],
  "version": "1.0.0"
}

지원 환경

  • 플랫폼: Linux, macOS, Windows (WSL)
  • 의존성: Python 3.6 이상, rsync (선택 사항)

예시

sk-nas-archiver archive --description "ResNet-50 NAS benchmark on CIFAR-10" --author "John Doe" --tags "resnet50,cifar10,benchmark"

참고 사항

  • 기존 보관 데이터를 덮어쓰지 않도록 주의하세요.
  • 대용량 파일은 rsync를 사용하여 전송하는 것이 좋습니다.
  • 보관 후에는 항상 template.json 파일을 확인하세요.

관련 스킬