Feature Requests

Centralized, shared team library for Rules, Workflows, Skills, and Memories
Windsurf already offers powerful personalization through: Global and workspace-specific rules (e.g. .windsurfrules or global_ rules.md ) to guide Cascade’s style, reasoning, and output Workflows stored in .windsurf/workflows/ as repeatable, step-by-step task sequences Skills that extend Cascade’s capabilities with custom tools/behaviors Memories and other context files However, these are currently managed locally (per-user or per-workspace), which creates friction for teams. Developers often recreate similar rules, workflows, and skills across projects, leading to inconsistency, duplicated effort, and “drift” in team standards. Proposed feature: A centralized, shared library for teams Introduce a team-level shared library (or “organization knowledge hub”) that allows: Central storage & versioning — A cloud-backed or git-synced repository of approved/shared rules, workflows, skills, and memories that can be maintained by team leads, tech leads, or a dedicated “AI standards” owner. Easy discovery & subscription — Team members can browse/search the library inside Windsurf (e.g. via a new “Team Library” pane in settings or Cascade sidebar) and one-click “subscribe” to pull the latest versions into their workspace or global scope. Granular attachment — Apply shared items selectively: Globally for the user To a specific workspace/repo To certain file types/folders (via globs, similar to existing rule scoping) Version control & updates — See when a shared rule/workflow/skill was updated, review changes, and choose to pin a version or auto-update. Optional approval flow for critical teams. Overrides & composition — Allow local/workspace overrides that extend (rather than fully replace) shared items, so teams can customize without breaking consistency. Searchable & documented — Each shared item should support rich markdown descriptions, example usage, and tags (e.g. “security”, “frontend”, “testing”, “prisma”).
2
[Feature Request] Allow Per-User / Individual Add-On Credit Purchases for Team Plan
As a Team Plan admin, I need the ability to purchase and assign add-on credits to individual team members rather than being forced to purchase credits that are pooled and shared across the entire team. Current Behavior: Each team member receives 500 base prompt credits per month (individual, per seat — this is fine). When base credits are exhausted for one or more members, the only option to top up is to purchase add-on credit packs (e.g., $40 for 1,000 credits). These add-on credits are pooled across the entire team, meaning all members draw from the same add-on balance — there is no way to allocate extra credits to a specific individual. Expected / Requested Behavior: Team admins should be able to purchase add-on credits for a specific team member rather than only for the whole team pool. Alternatively, provide an option to set per-user add-on credit limits or allocations so that admins can control which members can access how many additional credits. Use Case / Business Justification: In a team of 10+ developers, usage patterns vary significantly: Some members (e.g., those working on high-complexity features or AI-heavy tasks) exhaust their 500 credits quickly. Others may barely use half their allocation. Purchasing a shared pool to cover heavy users means all members can draw from it, which makes credit usage unpredictable and hard to manage from a budget perspective. There is no fair or granular way to top up only the users who need it. Individual add-on credits would allow: Budget control per team member or per role. Predictable credit consumption tracking. Fairer allocation — no risk of one member consuming credits intended for another.
0
Load More