Skip to content
Back to skills

Wellspring

ASecurity

Generate alternatives for frontend state and interaction models using ownership, time, and representation shifts. Use when the model is awkward, not for a mandatory state audit.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 13, 2026
ai-agentsspringapifrontend

Works with

  • api

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned October 13, 2026

npx -y skills add IamK77/Skill --skill wellspring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wellspring?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Wellspring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/iamk77-wellspring/badge)](https://www.skillsdirectory.com/skills/iamk77-wellspring)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: wellspring
description: "Generate alternatives for frontend state and interaction models using ownership, time, and representation shifts. Use when the model is awkward, not for a mandatory state audit."
argument-hint: "[the application state / data flow to architect or audit]"
metadata:
  kind: heuristic
---

<!--
Copyright 2026 IamK77 — Licensed under the Apache License, Version 2.0.
See ./LICENSE and ./NOTICE · https://www.apache.org/licenses/LICENSE-2.0
-->

# wellspring

Generate alternatives for frontend state and interaction models using ownership, time, and representation shifts. Use when the model is awkward, not for a mandatory state audit.

## Starting point

State is a claim about what should remain true between moments. Many troublesome variables are clues that the interaction could be imagined differently.

Bring a question, fragment, reference, or tension. Follow whichever association becomes useful; these invitations are not a sequence to complete. Speculation should remain distinguishable from an observed fact.

## Thought experiments

### Tell a value’s biography

Follow a value from creation to display, revision, disagreement, and disappearance. Try changing its author or its lifespan. What copy becomes unnecessary, or suddenly meaningful?

### Replace flags with a story

Narrate a difficult interaction as a small play: scenes, events, interruptions, returns. Sketch a state machine only if that story clarifies the experience.

### Make a fork intentional

Imagine edits as a draft, a branch, a transaction, or a live shared surface. These metaphors imply different save, undo, and conflict behaviours; explore the differences.

## A possible turn

A form keeps mirroring a server record and loses edits during refresh. Calling it a draft instead of a mirror suggests an explicit base revision and a commit. Calling it a live document suggests collaboration and reconciliation. Both are coherent, but serve different experiences.

## Leave the space open

Offer a few genuinely different possibilities, a sketch, an analogy, or a sharper question when useful. Do not turn every prompt into a scored diagnostic, a completion gate, or a demand for an action plan. The human may choose a direction, combine them, or leave the question open.

When a model is selected, keel implements the path and trials protects its visible behaviour.

## Optional references

Read selectively when a thread needs another perspective or a concrete technique. The notes supply possibilities, examples, and limits; none is a prerequisite or a requirement to close the exploration.

- [Several homes for a value](references/classification-tree.md)
- [Channels, composition, and component relationships](references/data-flow-and-component-api.md)
- [Observation, freshness, and a local proposal](references/server-state-and-data-layer.md)
- [Copies with different meanings](references/source-of-truth.md)
- [Interactions as stories with explicit transitions](references/state-machines.md)
- [State as ownership and memory](references/the-membrane.md)

Files in this skill

  • LICENSE11.1 KB
  • NOTICE703 B
  • SKILL.md3 KB
  • references/classification-tree.md1.5 KB
  • references/data-flow-and-component-api.md1.6 KB
  • references/server-state-and-data-layer.md1.3 KB
  • references/source-of-truth.md1.7 KB
  • references/state-machines.md1.6 KB
  • references/the-membrane.md1.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.