Skip to content

feat: add project language detection and upgrade command for skills#77

Merged
qjrm1430 merged 3 commits intomainfrom
feat/upgrade-skill
Apr 7, 2026
Merged

feat: add project language detection and upgrade command for skills#77
qjrm1430 merged 3 commits intomainfrom
feat/upgrade-skill

Conversation

@qjrm1430
Copy link
Copy Markdown
Member

@qjrm1430 qjrm1430 commented Apr 2, 2026

  • Implemented _detect_project_language to identify project language from README.md.
  • Added _detect_first_cast to retrieve the first cast from langgraph.json.
  • Introduced _upgrade_skills to manage skill upgrades and backups.
  • Created upgrade_command to facilitate upgrading skills in existing Act projects.
  • Enhanced integration tests to verify skill replacement and backup functionality.

🚀 PR Type (Required)

Select one and delete the others:

  • 🎯 Ready for Review - All quality checks passed, ready for merge
  • 🔄 Draft/WIP - Early feedback welcome (tests/docs may be incomplete)
  • ⚡ Quick Fix - Urgent fix requiring expedited review

Proact0 Culture: We value early collaboration! Draft PRs are encouraged for complex changes.


📝 Summary

📄 Description

🔗 Issue / Dependencies / Mentions

  • Issue:
  • Dependencies:
  • SNS handle:

💪 Ownership (Required)

  • Hand-raise: I will monitor the impact of this change and take responsibility for follow-up issues

Extreme Ownership: At Proact0, we track not just code changes, but their impact on team productivity.

✅ Quality Checks (Required for "Ready for Review" only)

  • uv run ruff check . passed
  • uv run pytest -q passed

Draft/WIP PRs: Skip quality checks for early feedback - just mark as Draft!

💡 Notes (Optional)

🔗 Related Issue(s)

qjrm1430 added 3 commits April 2, 2026 19:16
- Implemented `_detect_project_language` to identify project language from README.md.
- Added `_detect_first_cast` to retrieve the first cast from langgraph.json.
- Introduced `_upgrade_skills` to manage skill upgrades and backups.
- Created `upgrade_command` to facilitate upgrading skills in existing Act projects.
- Enhanced integration tests to verify skill replacement and backup functionality.
@qjrm1430 qjrm1430 self-assigned this Apr 7, 2026
@qjrm1430 qjrm1430 merged commit 1e7e3de into main Apr 7, 2026
3 checks passed
@qjrm1430 qjrm1430 deleted the feat/upgrade-skill branch April 7, 2026 06:11
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