packages/skill/skills/fict-devtools-playground/SKILL.md
Fict DevTools and Playground engineering guide. Use when implementing, debugging, or reviewing Fict devtools panel/extension behavior, signal/computed/effect inspection UX, graph/timeline interactions, or playground preview refresh and isolation from production runtime.
npx skillsauth add fictjs/fict fict-devtools-playgroundInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Guidance for shipping robust devtools and playground features without regressing Fict runtime correctness or production performance.
| Priority | Category | Impact | Prefix |
| -------- | -------------------------------- | -------- | ------------ |
| 1 | Bridge and Transport Correctness | CRITICAL | bridge- |
| 2 | Inspector Data Semantics | HIGH | inspector- |
| 3 | Graph and Timeline UX | HIGH | graph- |
| 4 | Playground Preview Runtime | HIGH | preview- |
| 5 | Verification and Shipping Gates | CRITICAL | quality- |
bridge-standalone-handshake - Keep standalone and extension handshake contract alignedbridge-dev-only-gating - Ensure debug bridge is development-onlyinspector-stable-owner-labeling - Prefer semantic names over generated ids when possibleinspector-owner-navigation - Owner links should navigate and expand ancestor chaingraph-coverage-all-node-types - Render graph for signals, computed, and effectsgraph-owner-click-through - Make graph owner/sidebar references navigablegraph-timeline-click-through - Timeline nodes should support context jumppreview-refresh-fidelity - Preserve HMR and full refresh behavior for changed sourcepreview-runtime-isolation - Keep playground internals out of runtime production pathquality-counter-basic-e2e - Validate on examples/counter-basic for real interaction pathsquality-standalone-extension-parity - Keep standalone and extension behavior parityRead rules in rules/ for implementation and debugging details.
Use AGENTS.md for a compiled one-file reference.
AGENTS.md
tools
Fict compiler and runtime engineering guide for correctness and reliability. Use when implementing or reviewing Fict compiler transforms, runtime reactivity behavior, SSR/resume flow, devtools/playground integration, or release CI gates in Fict repositories.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------