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
Copy link
Copy Markdown
Owner

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

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.
@codecov
Copy link
Copy Markdown

codecov Bot commented May 8, 2026

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant