Skip to content

Agent skills for Jaspr#778

Merged
schultek merged 12 commits intonextfrom
feat/skills
Mar 27, 2026
Merged

Agent skills for Jaspr#778
schultek merged 12 commits intonextfrom
feat/skills

Conversation

@schultek
Copy link
Copy Markdown
Owner

@schultek schultek commented Mar 17, 2026

Description

Adds agent skills for Jaspr.

Supposed to be usable with the jaspr install-skills command and in the future this proposal.

Type of Change

  • ✨ New feature or improvement

Ready Checklist

  • I've read the Contribution Guide.
  • In case this PR changes one of the core packages, I've modified the respective CHANGELOG.md file using
    the semantic_changelog format.
  • I updated/added relevant documentation (doc comments with ///).
  • I added myself to the AUTHORS file (optional, if you want to).

@docs-page
Copy link
Copy Markdown

docs-page bot commented Mar 17, 2026

To view this pull requests documentation preview, visit the following URL:

docs.page/schultek/jaspr~778

Documentation is deployed and generated using docs.page.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 17, 2026

Package Version Report

The following packages have been updated:
jaspr_test : 0.22.4 -> 0.23.0
jaspr : 0.22.4 -> 0.23.0
jaspr_builder : 0.22.4 -> 0.23.0
jaspr_cli : 0.22.4 -> 0.23.0
jaspr_router : 0.8.1 -> 0.8.2
jaspr_content : 0.5.1 -> 0.5.2
jaspr_flutter_embed : 0.4.10 -> 0.4.11
jaspr_riverpod : 0.4.4 -> 0.4.5
jaspr_serverpod : 0.6.0 -> 0.6.1

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 17, 2026

Codecov Report

❌ Patch coverage is 76.51515% with 31 lines in your changes missing coverage. Please review.
✅ Project coverage is 68.61%. Comparing base (2a5ed22) to head (ba88757).
⚠️ Report is 1 commits behind head on next.

Files with missing lines Patch % Lines
...ackages/jaspr_cli/lib/src/domains/html_domain.dart 56.25% 14 Missing ⚠️
...spr_cli/lib/src/commands/convert_html_command.dart 70.83% 7 Missing ⚠️
packages/jaspr/lib/src/dom/events.dart 64.28% 5 Missing ⚠️
...r_cli/lib/src/commands/install_skills_command.dart 91.07% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             next     #778      +/-   ##
==========================================
+ Coverage   68.49%   68.61%   +0.12%     
==========================================
  Files         203      205       +2     
  Lines       11387    11488     +101     
==========================================
+ Hits         7799     7882      +83     
- Misses       3588     3606      +18     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown
Contributor

@parlough parlough left a comment

Choose a reason for hiding this comment

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

I didn't read through everything super carefully, but generally they look good to me. I'll perhaps have more feedback after having a chance to use them, but I think these are ready for people to try out.

The one concern I have is them getting out of date or misaligned with the Jaspr version, since use of them requires a manual install step currently. Perhaps you can use the custom metadata map to add the Jaspr version they're verified to be correct for? That way, if needed, the developer or even the Jaspr CLI could validate their status?

@schultek schultek marked this pull request as ready for review March 20, 2026 16:51
@schultek
Copy link
Copy Markdown
Owner Author

Thanks. I added the metadata and a script that keeps this updated on release. For now it's fine if users have to check this themselves to see if it needs updating.

@schultek schultek changed the title [WIP] Agent skills for Jaspr Agent skills for Jaspr Mar 23, 2026
@schultek
Copy link
Copy Markdown
Owner Author

schultek commented Mar 23, 2026

Blocked by serverpod/skills#5

Edit: Unblocked, I added an own 'install-skills' command

@schultek schultek changed the base branch from main to next March 27, 2026 12:12
@schultek schultek merged commit 1dbc872 into next Mar 27, 2026
11 checks passed
@schultek schultek deleted the feat/skills branch March 27, 2026 13:20
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