Skip to content

Add gitcron integration: native tool + skills#1

Draft
patel-lyzr wants to merge 1 commit intoopen-gitagent:mainfrom
patel-lyzr:add-gitcron-integration
Draft

Add gitcron integration: native tool + skills#1
patel-lyzr wants to merge 1 commit intoopen-gitagent:mainfrom
patel-lyzr:add-gitcron-integration

Conversation

@patel-lyzr
Copy link
Collaborator

Summary

  • Add native gitcron built-in tool (src/tools/gitcron.ts) that wraps the gitcron CLI for scheduling, task management, and reminders
  • Register gitcron tool in src/tools/index.ts
  • Add three skills: scheduling, task-management, reminders with SKILL.md definitions
  • Update agent.yaml to declare the gitcron tool and skills

Test plan

  • Verify npm run build compiles without errors
  • Verify gitcron tool is registered and available in agent runtime
  • Verify skills are loaded from skills/ directory

Author: Khush Patel (khush@lyzr.ai) @patel-lyzr

@patel-lyzr patel-lyzr marked this pull request as draft March 5, 2026 11:07
- New built-in tool: gitcron — agents can schedule jobs, manage tasks,
  set reminders directly through the tool interface
- Skills: scheduling, task-management, reminders — teach agents when
  and how to use gitcron capabilities
- Registered in agent.yaml and createBuiltinTools()

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@patel-lyzr patel-lyzr force-pushed the add-gitcron-integration branch from cb05b4e to 9622930 Compare March 5, 2026 11:09
@patel-lyzr patel-lyzr requested review from shreyas-lyzr and removed request for shreyas-lyzr March 5, 2026 16:46
Copy link
Contributor

@shreyas-lyzr shreyas-lyzr left a comment

Choose a reason for hiding this comment

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

The gitcron integration adds scheduling skills and a native tool. However:

  1. This modifies `agent.yaml` at the repo root — that file is a template/scaffold for new agents. Adding `gitcron` as a required tool there means every new agent gets it by default, which may not be desired.
  2. The skills are well-structured but this should be opt-in via the plugin system or skills marketplace, not baked into the core scaffold.

Suggest making this a plugin or installable skill pack instead of modifying the core agent template.

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.

2 participants