소스 정보
- 저장소
- reggiechan74/JobOps
- 최근 소스 활동
- 2026년 5월 31일 18:02
- 감지된 SKILL.md 언어
- 영어
- 스타
- 23
- 포크
- 4
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/reggiechan74/JobOps --skill createrubric명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | createrubric |
| description | Create a detailed scoring rubric from job posting without performing assessment |
| disable-model-invocation | true |
Read .jobops/config.json. If missing, stop with:
JOBOPS NOT CONFIGURED Run /jobops:setup to initialize your workspace.
Use config.directories.<key> for all file paths in this skill.
Use config.preferences.cultural_profile if this skill generates resume-style content.
Use config.preferences.default_jurisdiction if this skill has jurisdiction-sensitive logic (crisis/legal skills accept --jurisdiction=<ISO-3166-2> to override).
For each template used by this skill, resolve the full path as:
{config.templates.base_dir}/{config.templates.active.<template_name>}/
Templates referenced by this skill: assessment_rubric_framework
This skill writes to a per-application folder. Before writing any output:
{Company}_{Role}_{YYYYMMDD} from the job-posting filename, or honor --app=<slug> if supplied. The slug MUST be canonical: a leading PascalCase {Company} token (matching the Company_Intelligence/{Company}/ folder so OSINT links), a PascalCase {Role} (underscores between words allowed), and a trailing compact 8-digit date (20260519 — no hyphens, no time). Reject leading date/time prefixes such as 2026-04-15_214414_...; if the source filename carries one, recompose it into canonical form ({Company}_{Role}_{YYYYMMDD}) before composing the folder path.{config.directories.applications_root}/{app_slug}/.resume/cover-letter/assessment/interview/mkdir -p it, then copy
{config.directories.job_postings}/{filename} → {app_slug}/job_posting.md
so the pinned JD cannot silently change under completed work. Ensure the pinned copy
begins with YAML front matter carrying output_type: job_posting: if the source JD
already has a front-matter block, add the key to it; otherwise wrap a new block
(--- / output_type: job_posting / source_jd: {filename} / ---) above the JD body.--app=<distinct-slug>.assessment/rubric.md.Analyze the {{ARG1}} job posting and generate a detailed, reusable scoring rubric that extracts all requirements and creates standardized evaluation criteria.
Phase 1 (Parallel batch): Load templates + Load job posting (3 parallel reads)
Phase 2 (PARALLEL): Domain Research (subagent) while main agent determines role variant
Phase 3 (Sequential): Create rubric (synthesizes job posting + domain research)
Phase 4 (Sequential): Validate and save rubric
Dependency Rules:
Before starting any work, create all tasks for user visibility:
| # | Task Subject | activeForm |
|---|---|---|
| 1 | Load templates and job posting | Loading templates and job posting |
| 2 | Research domain and industry context | Researching domain and industry context |
| 3 | Determine role variant and extract requirements | Analyzing role variant and extracting requirements |
| 4 | Create 200-point scoring rubric | Creating 200-point scoring rubric |
| 5 | Validate rubric completeness | Validating rubric completeness |
| 6 | Save rubric | Saving rubric to {applications_root}/{app_slug}/assessment/rubric.md |
Task Update Rules:
in_progress BEFORE starting work on itcompleted AFTER finishing itWrite the rubric to {applications_root}/{app_slug}/assessment/rubric.md and begin the file with:
---
job_file: {config.directories.job_postings}/{{ARG1}}
role: <role title>
company: <company name>
role_variant: <Technical IC | People Manager | Executive>
total_points: 200
generated_by: /createrubric
generated_on: <ISO8601 timestamp>
output_type: rubric
status: final
version: 2.0
---
Insert this before the first heading and bump version if you update the rubric later.
Task: Mark task 1
in_progress.
Read all three files in a single parallel batch using three Read tool calls:
{config.templates.base_dir}/{config.templates.active[assessment_rubric_framework]}/assessment_rubric_framework.md - Master 200-point rubric structure with role variants{config.templates.base_dir}/{config.templates.active[evidence_verification_framework]}/evidence_verification_framework.md - Evidence-based scoring protocols{config.directories.job_postings}/{{ARG1}} (add .md extension if needed)If the job posting doesn't exist in {config.directories.job_postings}/, check the root directory for legacy files.
Task: Mark task 1
completed.
Mark tasks 2 and 3 as
in_progresssimultaneously. Dispatch domain research subagent AND begin role variant analysis in the SAME message.
Dispatch a domain research subagent to run while you analyze the role variant:
Use Task tool with subagent_type=general-purpose, model=sonnet, and prompt:
"Research the following for the role of [ROLE TITLE] at [COMPANY NAME]:
1. Industry standards and typical role expectations for this specific position
2. Required vs nice-to-have skills based on current market standards
3. Typical responsibilities and seniority indicators for this role level
4. Company context: culture, values, technology stack, recent developments, size, reputation
5. Current market conditions: salary ranges, demand, competitive landscape
6. Industry-specific terminology, certifications, and best practices
7. What differentiates strong vs average candidates for this type of role
Provide a structured research summary organized by these 7 areas.
Focus on actionable intelligence that would help calibrate a scoring rubric.
Be specific - cite sources and data points where possible."
While the domain research subagent runs, analyze the job posting:
| Variant | Indicators | Weight Adjustment |
|---|---|---|
| Technical IC | Hands-on work, no direct reports, technical focus | Skills 30%, Impact 25% |
| People Manager | Direct reports, team leadership, people development | Skills 20%, Fit 25% |
| Executive | Strategic scope, P&L authority, cross-functional | Impact 35%, Experience 25% |
Document the selected variant in the rubric YAML header.
Task: Mark task 3
completedwhen extraction is done. Task: Mark task 2completedwhen domain research subagent returns.
Task: Mark task 4
in_progress. Prerequisite: Domain research (task 2) must becompleted.
Use domain research findings to calibrate rubric thresholds:
MANDATORY DETAILED SCORING REQUIREMENT: You MUST create a comprehensive 200-point scoring rubric following the EXACT structure defined in the assessment rubric framework template. This is NON-NEGOTIABLE.
CRITICAL: Use the assessment rubric framework template as your MANDATORY reference template. The rubric structure is fixed - you must maintain:
Five Main Categories (default point allocations - adjust based on role variant):
Role Variant Weight Adjustments:
| Variant | Skills | Experience | Impact | Credentials | Fit |
|---|---|---|---|---|---|
| Technical IC | 30% (60) | 20% (40) | 25% (50) | 10% (20) | 15% (30) |
| People Manager | 20% (40) | 20% (40) | 20% (40) | 15% (30) | 25% (50) |
| Executive | 15% (30) | 25% (50) | 35% (70) | 10% (20) | 15% (30) |
Proficiency-Based Skill Scoring (7-level scale, NOT years-based):
Mandatory Rubric Components:
Customize Job-Specific Content:
[bracketed placeholders] with actual job requirementsTask: Mark task 4
completed.
Task: Mark task 5
in_progress.
ENFORCEMENT CHECK: After creating the rubric, verify:
IF ANY SECTION LACKS REQUIRED COMPONENTS, THE RUBRIC IS INCOMPLETE AND MUST BE REGENERATED
Task: Mark task 5
completed.
Task: Mark task 6
in_progress.
Save the generated rubric to: {applications_root}/{app_slug}/assessment/rubric.md
Provide a summary of:
Task: Mark task 6
completed.
ABSOLUTE REQUIREMENTS FOR EVERY RUBRIC:
Must follow the assessment rubric framework template structure with:
VIOLATION CONSEQUENCES:
VERIFICATION CHECKLIST - BEFORE SAVING ANY RUBRIC:
Maintain Template Components:
Build a complete resume through all 3 steps (draft, provenance check, final)
Initialize JobOps workspace - configure output directories, install templates, and optionally migrate legacy files
Assess candidate against job posting using pre-created scoring rubric
SOC 직업 분류 기준