bansos-develop-feature
Installation
SKILL.md
Bansos Develop Feature
Goal
Ship focused bansos.dev improvements that preserve the static SvelteKit architecture, SEO quality, contributor workflow, and small open-source PR style.
Workflow
- Identify the smallest files needed for the requested UI or feature change.
- Follow the existing SvelteKit, component, and data conventions before introducing new abstractions.
- Keep the site static-friendly for Cloudflare Pages. Avoid server-only state, databases, secrets in client code, and runtime-only dependencies unless the user explicitly wants an architecture change.
- Preserve SEO basics for public pages: useful titles, descriptions, canonical/social metadata when the local pattern supports them, and crawlable content.
- For UI changes, keep desktop clean and make mobile feel native: tight spacing, readable text, stable tap targets, and bottom navigation where the existing design uses it.
- For data or contributor changes, coordinate with the bansos entry workflow instead of bypassing validation.
- Run the narrowest useful validation when the user asks for testing or when the change affects shared behavior.
- Prepare PRs with a clear summary, screenshots or preview notes for UI work, and explicit source/evidence notes for SEO or data behavior.