Skip to content

feat: add MinimalLambda agent skill#344

Merged
j-d-ha merged 17 commits into
mainfrom
feat/add-skill
May 9, 2026
Merged

feat: add MinimalLambda agent skill#344
j-d-ha merged 17 commits into
mainfrom
feat/add-skill

Conversation

@j-d-ha

@j-d-ha j-d-ha commented May 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds a bundled minimal-lambda agent skill so coding agents can get focused guidance for MinimalLambda work without loading the entire repository. Documents installation through skills.sh in the README and docs homepage.

Changes

  • Added skills/minimal-lambda with task routing, focused reference docs, pattern guides, eval prompts, and a validation script.
  • Added validation coverage for referenced repo paths/symbols and known response-feature API usage.
  • Added README and docs homepage instructions for installing the skill with npx skills.

Validation

  • python3 skills/minimal-lambda/scripts/validate_references.py

j-d-ha and others added 9 commits April 17, 2026 20:44
…ence docs

- Added authoring references for various subjects including markdown patterns, callouts, tables, and layouts.
- Introduced dependency references to map features with configuration needs and extension prerequisites.
- Included a scaffold for content types and guidance for customization boundaries.
- Updated docs reference outline for later structured extractions.
- Renamed and enhanced local docs tasks (`run-docs` → `docs:serve` and new `docs:build`).
- Migrated tasks to use `zensical` for serving and building docs.
- Removed deprecated dependency references to clean up `uv.lock`.
- Added `deepmerge` as a new dependency in `uv.lock`.
- Cleaned up outdated SonarCloud badge link from README for better clarity.
- Retained other essential badges for build and license status.
- Deleted the unused `changelog.md` file to reduce redundancy in documentation.
- Reorganized and re-indented content in `index.md` for enhanced readability and clarity.
- Fixed various formatting inconsistencies in tables and lists for a cohesive style.
- Updated callout and button links for better navigation within the docs.
- Deleted the `Changelog` entry from `mkdocs.yml` navigation to align with recent cleanup.
- Ensured navigation remains consistent by maintaining proper structure after removal.
- Removed `pngquant` installation as it's unused in the current workflow.
- Replaced `mkdocs build` with `zensical build` to align with updated tooling.
- Commented out the Python setup step to simplify and streamline the workflow.
Signed-off-by: Jonas Ha <61319894+j-d-ha@users.noreply.github.com>
- Cleaned up unused and commented `pngquant` installation in `docs.yaml` workflow file.
- Retained `uv` installation for workflow continuity.
@github-actions github-actions Bot added the type: feat New feature label May 8, 2026
@codecov

codecov Bot commented May 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #344   +/-   ##
=======================================
  Coverage   87.52%   87.52%           
=======================================
  Files         113      113           
  Lines        2814     2814           
  Branches      351      351           
=======================================
  Hits         2463     2463           
  Misses        250      250           
  Partials      101      101           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f43b941...bfc365a. Read the comment docs.

🚀 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.

j-d-ha and others added 5 commits May 9, 2026 08:32
- Deleted outdated workflow files for branch, commit, and PR processes.
- Removed shared references, templates, and examples tied to legacy workflows.
- Cleared obsolete `SKILL.md` content under `.agents/skills/git-workflow`.
- Retired unused Git workflow examples and guides to align with current tooling.
…middleware guidance

- Introduced `lifecycle-hook-patterns.md` covering `OnInit` and `OnShutdown` best practices.
- Linked lifecycle hook references in `SKILL.md` and clarified usage guidelines.
- Enhanced `handler-patterns.md` with inline arrow function examples for MinimalLambda adapters.
- Updated `middleware-patterns.md` to encourage inline glue logic but explain when to extract classes.
- Added small refinements to envelope, hosting, and testing references to ensure alignment.
- Improved guidance on keeping Lambda context objects at the edge in handler/middleware/hooks.
@j-d-ha
j-d-ha merged commit 1b182f1 into main May 9, 2026
9 checks passed
@j-d-ha
j-d-ha deleted the feat/add-skill branch May 9, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feat New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant