Skip to content

feat: update skill pack and support vars in repo profile#19

Merged
xergioalex merged 5 commits into
mainfrom
chore/update-dailybot-skill-pack
May 22, 2026
Merged

feat: update skill pack and support vars in repo profile#19
xergioalex merged 5 commits into
mainfrom
chore/update-dailybot-skill-pack

Conversation

@xergioalex
Copy link
Copy Markdown
Member

Summary

  • Replaced the single dailybot-progress-report skill with a comprehensive skill pack covering all CLI capabilities: reports, check-ins, forms, kudos, messages, email, and health
  • Added vars support in .dailybot/profile.json — repos can now store custom variables (e.g. release form IDs, deploy checkin IDs) without triggering unknown-key warnings from the CLI
  • Added .dailybot/ to .gitignore since this repo's own profile is local-only

Detail

Skill pack upgrade

The old dailybot-progress-report skill only covered agent progress reports. The new dailybot/ skill pack includes sub-skills for every CLI capability, shared auth resolution docs, an HTTP fallback guide, and a context-gathering shell script.

vars key in repo profile

The CLI now recognizes vars as a valid key in .dailybot/profile.json. It carries the value through without acting on it — skills and scripts in any repo can read custom variables from the profile without warnings. Example:

{
  "name": "Cursor",
  "vars": {
    "release_form_id": "671b6410-...",
    "deploy_checkin_id": "abc123..."
  }
}

Test plan

  • Existing test suite passes (no new failures introduced)
  • Adding vars to profile.json produces no warnings
  • vars key is preserved in the loaded profile dict

Made with Cursor

xergioalex and others added 5 commits May 22, 2026 03:07
Replace the single dailybot-progress-report skill with the complete
DailybotHQ/agent-skill pack (v1.3.0), which includes report, messages,
email, health, checkin, kudos, and forms sub-skills under a single
dailybot/ directory with a router meta-skill.

Co-authored-by: Cursor <cursoragent@cursor.com>
…ore .dailybot/

Allow repos to store custom variables (e.g. release form IDs) in the
repo-level profile without triggering unknown-key warnings. Also add
.dailybot/ to .gitignore since this repo's own profile is local-only.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add vars to the README repo-level profile section and the
CONFIGURATION.md schema table so users know they can store
custom repo variables without triggering unknown-key warnings.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add a "Best practice" subsection explaining the .dailybot_example/ →
.dailybot/ copy pattern for onboarding new contributors. Also add the
vars key to the example profile template.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@xergioalex xergioalex merged commit b6788e6 into main May 22, 2026
4 checks passed
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