Skip to content

Skill/tool usage drops off as a project matures — lc/astra skills stop being auto-invoked later in a project #149

Description

@calumhrmurray

What happened

In the early stages of a project the lc/astra skills and tools are invoked
consistently and effectively. As the project matures, Claude increasingly stops
reaching for them on its own — work that should route through a skill gets done
ad-hoc instead.

Concrete example from a live session: the user asked Claude to review a paper,
and Claude did the work without invoking the relevant ASTRA skill
(paper-extraction / the astra paper workflow). It hand-rolled the steps
(WebFetch the abstract, manual quote extraction, astra paper add --pdf) rather
than going through the skill path. The end result was fine, but the skill that
exists for exactly this was bypassed.

Impact

The skills encode the correct, provenance-tracked workflow. Skipping them later in
a project means inconsistent process (manual vs skill-driven), and the value of
having the skills degrades precisely when the project is most complex and most
needs the guardrails.

Possible direction (not a prescription)

  • Skill-selection seems to weaken as session/project context grows — worth checking
    whether long-context or accumulated CLAUDE.md state is crowding out the
    skill-trigger reminders.
  • A periodic "did a skill match this request?" check, or stronger trigger phrasing
    for paper/spec/recipe operations later in a project, might help.

Environment

  • ASTRA: 0.2.9
  • lightcone-cli: 0.3.6
  • Python: 3.12.5
  • OS: Linux 4.18.0-553 (EL8)

This was written by Claude.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions