AgentSkillsCN

Dossier Builder

档案生成器

SKILL.md

Dossier Builder skill

Assembles complete research dossiers from all analysis components.

Script

dossier_builder.py

Compiles outputs from all other Jay skills into a standard research dossier. This is the final output sent to Rick for application positioning.

Call build_dossier(consultant_profile, job_posting, jd_analysis, staleness_result, tech_stack_validation, vendor_info, confidence_score) to generate complete dossier.

Dossier structure includes:

  • Dossier ID and timestamp
  • Recommendation (PASS/REVIEW/SKIP) with confidence score
  • Consultant profile (skills, experience, rate, visa)
  • Job details (title, company, posting age)
  • Vendor assessment (tier, ghost rate, track record)
  • Posting quality assessment (staleness, red flags)
  • Technology analysis (match percentage, stack validation)
  • Requirements analysis (MUST_HAVE, NICE_TO_HAVE, INFERRED)
  • Confidence breakdown (all scoring factors)
  • Risk assessment (high/moderate/low/critical)
  • Action items for Rick (resume optimization, cover letter focus, required validations)
  • Full metadata for auditability

Output goes to:

  • Rick: Full dossier for positioning and application building
  • Z: Submission request with risk level and recommendation

Rules

  • Never output a dossier with unresolved contradictions or tech stack validation failures.
  • Dossier is final research output before submission request to Z.
  • All dossiers are logged in application-history.jsonl for retrospective analysis.
  • Dossier builder runs last in Jay's workflow.