Format CVs for academic positions with publications, grants, and teaching
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Extract verifiable engineering evidence from a GitHub repository and grade its quality. Use this when a candidate provides a GitHub URL to generate evidence-backed resume bullets with confidence scores and source citations.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
실행 점수 미검증
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Use this skill when the user provides one or more GitHub repository URLs. This runs as part of Phase 1 (Evidence Extraction) — before bullet generation, after JD Intelligence.
Trigger phrases: "here's my GitHub", "analyze my repo", "github.com/...", "extract bullets from my project", "read my repository"
When given a repository URL (or directory listing), analyze the following files in order:
| File | What to Extract |
|---|---|
requirements.txt / pyproject.toml / setup.py | Python libraries, frameworks, ML/AI tools |
package.json | Node.js frameworks, frontend libraries, tooling |
Dockerfile / docker-compose.yml | Container strategy, services, ports, base images |
go.mod / Cargo.toml / pom.xml | Go / Rust / Java dependencies |
.github/workflows/*.yml | CI/CD tools, test runners, deployment targets |
| File Pattern | What to Extract |
|---|---|
main.py / app.py / server.py / index.js | Framework used, routing structure, startup config |
src/ / app/ / api/ directory layout | Architectural pattern (MVC, microservice, layered, event-driven) |
models/ / schemas/ / db/ | Database layer, ORM usage, data modeling approach |
tests/ / test_*.py / *.test.js | Testing framework, coverage breadth |
Extract:
Scan imports and class/function names in core source files to identify:
A source-code hit proves only the claim that the source actually supports. Do not convert an import, class name, or dependency entry into a universal "100% confidence" score.
For every candidate claim, record four independent fields:
| Field | Values | Meaning |
|---|---|---|
| Implementation evidence | Direct / Partial / README-only / None | Is the feature visibly implemented in source or config? |
| Execution evidence | Tested / CI-tested / Demo-visible / Unverified | Is there evidence the implementation runs? |
| Ownership evidence | Documented / User-confirmed / Unknown | Does the evidence support the candidate's personal contribution? |
| Impact evidence | Measured / Qualified benchmark / Descriptive only / None | Is the claimed outcome actually measured? |
Examples:
IsolationForest = direct evidence that the dependency is referenced, not proof that anomaly detection works end-to-end.Dockerfile = direct evidence of containerization configuration, not proof of scalable production deployment.Inclusion rule: A resume bullet may be auto-generated when its core implementation claim has Direct evidence and its wording does not exceed the verified execution/impact evidence. Claims relying only on README text, inferred folders, or unknown ownership must be flagged for confirmation.
Grade the repository on 6 dimensions. Output a score (0–10) and a 1-line finding for each.
Architecture (0–10)
Documentation (0–10)
Testing (0–10)
CI/CD (0–10)
.github/workflows/ or equivalentCode Quality (0–10)
.flake8 / .eslintrc presentREADME Quality (0–10)
## Repository Quality Report: [Project Name]
### Overall Score: 7.2 / 10
| Dimension | Score | Finding |
|---|---|---|
| Architecture | 9/10 | Clear api/ → services/ → models/ layered structure |
| Documentation | 8/10 | README covers purpose, architecture, and setup |
| Testing | 3/10 | ⚠️ Only 2 test files found for 18 source files |
| CI/CD | 4/10 | ⚠️ Basic GitHub Actions lint check only, no deployment |
| Code Quality | 8/10 | Type hints present, consistent naming, flake8 configured |
| README | 9/10 | Architecture diagram, setup steps, and usage examples |
### Recommendations Before Applying
- Add pytest tests for at least core API endpoints (Testing: 3 → 7+)
- Add a deployment workflow to GitHub Actions (CI/CD: 4 → 7+)
- These improvements take 2–4 hours and significantly strengthen your application
Generate resume bullets only from verified evidence. Every bullet must include:
## Evidence-Backed Bullets: [Project Name]
### Verified Tech Stack
- Python 3.11, FastAPI, SQLAlchemy (from requirements.txt)
- PostgreSQL via asyncpg (from requirements.txt + db/connection.py)
- Docker + docker-compose (from Dockerfile, docker-compose.yml)
- Isolation Forest for anomaly detection (from src/anomaly/detector.py, line 12)
- FAISS for vector search (from src/retrieval/store.py, line 8)
### Generated Bullets
| Bullet | Confidence | Source |
|---|---|---|
| Designed a log anomaly detection pipeline using Isolation Forest on unlabeled infrastructure logs — chose unsupervised method because labeled ground truth was unavailable; reduced false positive rate by ~27% during benchmarking | 95% | src/anomaly/detector.py |
| Built async REST API with FastAPI and SQLAlchemy handling log ingestion from 3 microservices, with structured error handling and request validation | 100% | src/api/main.py, requirements.txt |
| Containerized the application using Docker with a multi-stage build, separating dev and production environments | 80% | Dockerfile |
| Implemented semantic log retrieval using FAISS vector store to provide relevant historical context to the LLM RCA agent | 95% | src/retrieval/store.py |
### Flagged for Review
Claims with README-only implementation, unknown ownership, or unverified impact must be separated from auto-included bullets and explicitly confirmed by the candidate before use.
---
## Rules
1. **Every bullet must cite its source.** If a claim cannot be traced to a file, test, configuration, benchmark, README section, or user-confirmed experience record, it must be flagged — not included.
2. **Evidence is multi-dimensional.** Implementation, execution, ownership, and impact must not be collapsed into one numeric confidence score.
3. **Never fabricate deployment metrics.** If the project was never in production, classify its impact as `development` or `research` and qualify any metrics with "during local benchmarking" or "on test dataset."
4. **Repository quality scores are actionable.** If Testing or CI/CD scores below 5, always recommend improvements before the application — these are visible signals to hiring managers who review GitHub.
5. **Bullet wording must match evidence strength.** A `Dockerfile` present = "Containerized using Docker." It does NOT equal "Designed a scalable containerized deployment pipeline." See Truthfulness Gate in `resume-critic`.
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Format CVs for academic positions with publications, grants, and teaching
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Decides whether to apply to a specific role, with what level of effort, and with which resume variant. Prevents wasted applications on roles with fundamentally poor fit and prioritizes high-probability opportunities.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Decide how to prioritize job applications using hard eligibility, evidence coverage, role alignment, and real application outcomes rather than arbitrary fit scores.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Define a clear primary role identity and supporting evidence so a resume reads coherently for the target job.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Determines the candidate's primary role identity before any JD analysis. Classifies into role families, selects core tech identity, ranks projects by role relevance, and outputs a Candidate Position Brief consumed by all downstream stages. This is Phase -1 of the pipeline.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Translate skills from one industry to another, identify transferable skills
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.