load-project-profile

Detect and load active project profiles from profile.json to initialize context.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/bs-koo/gx-pm --skill load-project-profile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: load-project-profile
Source: https://github.com/bs-koo/gx-pm/tree/main/plugins/gx-pm/skills/load-project-profile
Command: npx skills add https://github.com/bs-koo/gx-pm --skill load-project-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

작업 폴더에서 프로젝트 프로파일(profile.json)을 탐지·로드하고 활성 프로젝트를 설정합니다.

Core Features & Use Cases

  • 자동 탐지: 작업 폴더 및 직속 하위에 존재하는 profile.json을 찾아 활성 프로젝트를 설정합니다.
  • 자동 활성화: 로드된 프로파일 정보를 바탕으로 후속 커맨드에 필요한 컨텍스트를 제공합니다.
  • 에러 처리: 프로파일이 없거나 손상되면 안내 메시지와 재설정을 위한 지침을 제공합니다.

Quick Start

현재 작업 폴더에서 프로젝트 프로파일(profile.json)을 로드하도록 /프로젝트설정을 먼저 실행한다.

Frequently Asked Questions about load-project-profile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically load a project profile from profile.json in my working folder?

To automatically load a project profile, the Skill detects and reads profile.json in the working folder and its immediate subdirectories. It validates required fields like name, systemCode, prefix, framework, db, and author, then activates the matched profile to provide downstream context.

What happens if my profile.json is missing or corrupted during project activation?

If profile.json is missing or corrupted during project activation, the Skill triggers an error handling mechanism. It displays a guidance message and provides instructions to reset or recreate the necessary profile configuration for your project.

How does loading a project profile expose metadata to downstream commands?

Loading a project profile exposes metadata to downstream commands by reading and validating required fields from profile.json. It updates the lastUsed timestamp to today and injects contextual fields like framework and db into the active workflow for subsequent tasks.

Can I use profile.json to manage context across multiple projects in a single directory?

Yes, you can use profile.json to manage context across multiple projects. The Skill searches the working folder and its direct subdirectories to detect profile.json files, automatically activating the matched profile and exposing its metadata for downstream commands.

Do I need specific fields in profile.json to initialize project context successfully?

Yes, you need specific fields in profile.json to initialize project context successfully. The Skill validates that required fields—name, systemCode, prefix, framework, db, author, and lastUsed—are present before activating the profile and exposing contextual data downstream.

Why is my automated project profile activation not working?

Automated project profile activation fails when profile.json is absent, misplaced outside the working folder, or missing required validation fields. Ensure the file contains valid name, systemCode, prefix, framework, db, author, and lastUsed data for successful detection and loading.