Skip to content

feat: Add resume-tailor template#245

Open
ENCILA12 wants to merge 2 commits into
Lamatic:mainfrom
ENCILA12:feat/resume-tailor
Open

feat: Add resume-tailor template#245
ENCILA12 wants to merge 2 commits into
Lamatic:mainfrom
ENCILA12:feat/resume-tailor

Conversation

@ENCILA12

@ENCILA12 ENCILA12 commented Jul 14, 2026

Copy link
Copy Markdown

PR Checklist

1. Select Contribution Type

  • Kit (kits/<category>/<kit-name>/)
  • Bundle (bundles/<bundle-name>/)
  • Template (templates/<template-name>/)

2. General Requirements

  • PR is for one project only (no unrelated changes)
  • No secrets, API keys, or real credentials are committed
  • Folder name uses kebab-case and matches the flow ID
  • All changes are documented in README.md (purpose, setup, usage)

3. File Structure (Check what applies)

  • config.json present with valid metadata (name, description, tags, steps, author, env keys)
  • All flows in flows/<flow-name>/ (where applicable) include:
    • config.json (Lamatic flow export)
    • inputs.json
    • meta.json
    • README.md
  • .env.example with placeholder values only (kits only)
  • No hand‑edited flow config.json node graphs (changes via Lamatic Studio export)

4. Validation

  • npm install && npm run dev works locally (kits: UI runs; bundles/templates: flows are valid)
  • PR title is clear (e.g., [kit] Add <name> for <use case>)
  • GitHub Actions workflows pass (all checks are green)
  • All CodeRabbit or other PR review comments are addressed and resolved
  • No unrelated files or projects are modified

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Important

Review skipped

No new commits to review since the last review.

⚙️ Run configuration

Configuration used: Repository UI (base), Organization UI (inherited)

Review profile: ASSERTIVE

Plan: Pro

Run ID: 0bf65780-1838-4585-92c5-ec3b6b5ac8d3

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Walkthrough

Changes

Resume Tailor kit

Layer / File(s) Summary
Kit metadata and runtime wiring
kits/resume-tailor/lamatic.config.ts, kits/resume-tailor/flows/resume-tailor.ts
Adds agent metadata, a mandatory resume-tailor step, constitution references, and a flow containing one trigger node with no edges.
Behavior guidance and kit documentation
kits/resume-tailor/constitutions/default.md, kits/resume-tailor/agent.md, kits/resume-tailor/README.md
Adds baseline identity, safety, data-handling, and tone rules alongside initial documentation placeholders.
Repository environment exclusions
kits/resume-tailor/.gitignore
Excludes .lamatic/, node_modules/, .env, and .env.local.

Suggested reviewers: amanintech

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title says template, but the changes add a kit under kits/resume-tailor, so it misstates the main change. Rename it to reflect the actual change, e.g. '[kit] Add resume-tailor kit'.
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description check ✅ Passed The description follows the required checklist structure and covers contribution type, requirements, file structure, and validation.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

:robot_face: AgentKit Structural Validation

New Contributions Detected

  • Template: kits/resume-tailor

Check Results

Check Status
No edits to existing kits ✅ Pass
Required root files present ✅ Pass
Flow .ts files present ✅ Pass
lamatic.config.ts valid ✅ Pass
No changes outside kits/ ✅ Pass

🎉 All checks passed! This contribution follows the AgentKit structure.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@kits/resume-tailor/agent.md`:
- Line 3: Replace the placeholder TODO in the agent.md dossier with complete
agent identity and capability documentation, covering the agent overview,
purpose, operational flow, guardrails, and integration references. Keep the
content specific to the resume-tailor kit and remove the placeholder once all
required sections are documented.

In `@kits/resume-tailor/README.md`:
- Around line 3-4: Replace the TODO placeholders in README.md with a
human-readable setup guide for the Resume Tailor kit, including what the
AgentKit does, prerequisites, installation or configuration steps, and usage
examples.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI (base), Organization UI (inherited)

Review profile: ASSERTIVE

Plan: Pro

Run ID: 0bd274cf-bc92-429f-8953-4684cba0558c

📥 Commits

Reviewing files that changed from the base of the PR and between aabc909 and 50c18d0.

📒 Files selected for processing (6)
  • kits/resume-tailor/.gitignore
  • kits/resume-tailor/README.md
  • kits/resume-tailor/agent.md
  • kits/resume-tailor/constitutions/default.md
  • kits/resume-tailor/flows/resume-tailor.ts
  • kits/resume-tailor/lamatic.config.ts

Comment thread kits/resume-tailor/agent.md
Comment thread kits/resume-tailor/README.md
@ENCILA12

Copy link
Copy Markdown
Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@ENCILA12

Copy link
Copy Markdown
Author

@coderabbitai resolve

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Comments resolved and changes approved.

@akshatvirmani

Copy link
Copy Markdown
Contributor

/validate

@github-actions

Copy link
Copy Markdown
Contributor

📡 Running Studio validation — results will appear here shortly.

@github-actions

Copy link
Copy Markdown
Contributor

Studio Runtime Validation (Phase 2)

Studio validation failed. The kit was rejected by Lamatic Studio.

Errors

resume-tailor

  • Flow: resume-tailor | Node: triggerNode_1 — Node is missing data.nodeId (node type in registry)

Please fix the errors above and push a new commit to re-run validation.
Refer to CONTRIBUTING.md for guidance.

@github-actions

Copy link
Copy Markdown
Contributor

Hi @ENCILA12! 👋

Before this PR can be reviewed by maintainers, please resolve all comments and requested changes from the CodeRabbit automated review.

Steps to follow:

  1. Read through all CodeRabbit comments carefully
  2. Address each issue raised (or reply explaining why you disagree)
  3. Push your fixes as new commits
  4. Once all issues are resolved, comment here so we can re-review

This helps keep the review process efficient for everyone. Thank you! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants