Skip to content

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

@calumhrmurray

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions