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
日本語の概要は準備中です。原文の説明を表示しています。