Skip to content

feat: thin spring-ask skill delegating to @pleaseai/ask #10

Description

@amondnet

Implements the consumer side of ADR-0001's lazy-loading model: a single thin skill at skills/spring-ask/SKILL.md plus a referenced library-mapping table. The skill reads the per-project version cache populated by hook-sync-20260429 and delegates to @pleaseai/ask with the library identifier and version pinned.

Track

.please/docs/tracks/active/spring-ask-skill-20260429/

Related ADRs

  • ADR-0001 (.please/docs/decisions/0001-lazy-skill-loading-via-hooks.md) — defines the thin-skill + ask-delegation model
  • ADR-0002 (.please/docs/decisions/0002-three-tier-version-detection.md) — FR-6 consent flow corresponds to Tier 2 escalation

Scope

10 functional requirements (FR-1~10), 3 NFRs, 6 acceptance criteria. Refuses to silently answer in non-Spring projects to preserve version correctness.

Dependencies

Depends on:

  • hook-sync-20260429 — produces the cache consumed here
  • build-file-detect-20260428 — FR-15 override store consulted in fallback path
  • @pleaseai/ask skill — the delegation target

Tracking

Originating PR: #8 (ADRs + tracks)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions