Skip to content

feat: add LostFound Match Agent template#157

Closed
Rewant05 wants to merge 11 commits into
Lamatic:mainfrom
Rewant05:lostfound-match-agent
Closed

feat: add LostFound Match Agent template#157
Rewant05 wants to merge 11 commits into
Lamatic:mainfrom
Rewant05:lostfound-match-agent

Conversation

@Rewant05
Copy link
Copy Markdown

Summary

This PR adds LostFound Match Agent, a focused AgentKit template that compares lost item reports with found item reports and generates a structured match recommendation.

Problem

Lost and found teams in campuses, airports, metro stations, malls, hotels, and other public places often receive messy, incomplete, or differently written item descriptions. Manual matching is slow and inconsistent.

Solution

The agent compares lost and found reports using:

  • item type
  • color
  • brand/material
  • unique identifiers
  • location similarity
  • date/time proximity
  • semantic similarity
  • conflicting details

It returns a structured JSON response containing:

  • match score
  • decision
  • reasoning
  • matching signals
  • conflicting signals
  • verification questions
  • recommended next action

Why this is useful

This helps lost and found administrators quickly prioritize likely matches while keeping manual verification in the loop before returning any item.

Contribution Type

  • Kit
  • Bundle
  • Template

Challenge Label

agentkit-challenge

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 14, 2026

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (1)
  • agentkit-challenge

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

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

Review profile: ASSERTIVE

Plan: Pro

Run ID: 816101cc-9b11-4a05-8792-7005bbce4007

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


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 and usage tips.

@github-actions
Copy link
Copy Markdown

PR Validation Results

New Contributions Detected

  • Kit: kits/lostfound-match-agent/README.md
  • Kit: kits/lostfound-match-agent/constitutions
  • Kit: kits/lostfound-match-agent/agent.md
  • Kit: kits/lostfound-match-agent/model-configs
  • Kit: kits/lostfound-match-agent/flows
  • Kit: kits/lostfound-match-agent/lamatic.config.ts
  • Kit: kits/lostfound-match-agent/prompts
  • Kit: kits/lostfound-match-agent/FLOW.md

Check Results

Check Status
No edits to existing projects ✅ Pass
Required root files present ❌ Fail
Flow folder structure valid ✅ Pass
No changes outside contribution dirs ✅ Pass

Errors

  • ❌ Missing config.json in kits/lostfound-match-agent/README.md
  • ❌ Missing README.md in kits/lostfound-match-agent/README.md
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/README.md
  • ❌ Missing config.json in kits/lostfound-match-agent/constitutions
  • ❌ Missing README.md in kits/lostfound-match-agent/constitutions
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/constitutions
  • ❌ Missing config.json in kits/lostfound-match-agent/agent.md
  • ❌ Missing README.md in kits/lostfound-match-agent/agent.md
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/agent.md
  • ❌ Missing config.json in kits/lostfound-match-agent/model-configs
  • ❌ Missing README.md in kits/lostfound-match-agent/model-configs
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/model-configs
  • ❌ Missing config.json in kits/lostfound-match-agent/flows
  • ❌ Missing README.md in kits/lostfound-match-agent/flows
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/flows
  • ❌ Missing config.json in kits/lostfound-match-agent/lamatic.config.ts
  • ❌ Missing README.md in kits/lostfound-match-agent/lamatic.config.ts
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/lamatic.config.ts
  • ❌ Missing config.json in kits/lostfound-match-agent/prompts
  • ❌ Missing README.md in kits/lostfound-match-agent/prompts
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/prompts
  • ❌ Missing config.json in kits/lostfound-match-agent/FLOW.md
  • ❌ Missing README.md in kits/lostfound-match-agent/FLOW.md
  • ❌ Missing flows/ directory in kits/lostfound-match-agent/FLOW.md

🛑 Please fix the errors above before this PR can be merged.

Refer to CONTRIBUTING.md and CLAUDE.md for the expected folder structure.

@Rewant05 Rewant05 closed this May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant