Skip to content

Document automation friction + fix skill submodule resolution#20

Draft
telivity-otaip wants to merge 1 commit into
mainfrom
cursor/automation-friction-lessons-c346
Draft

Document automation friction + fix skill submodule resolution#20
telivity-otaip wants to merge 1 commit into
mainfrom
cursor/automation-friction-lessons-c346

Conversation

@telivity-otaip

@telivity-otaip telivity-otaip commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

Responds to addyosmani/agent-skills#97 (Addy’s ask: which skills fought automation / which boundaries went fuzzy under load).

  1. docs/automation-friction.md — production lessons + a paste-ready reply for the issue (this token can’t comment on that repo as telivity-otaip).
  2. Skill loader fixes for the two silent integration gaps called out in those lessons:
    • Resolve both flat skills/<name>.md and upstream skills/<name>/SKILL.md, with aliases (security-reviewsecurity-and-hardening, etc.).
    • Extract Common Rationalizations as well as Anti-Rationalization so the tables actually reach the executor enforcement block.
  3. Thinkers prefer upstream skill names; quickstart documents both layouts.

Test plan

  • pnpm test — all packages green (cost 47, improvement-loop 199, thought-multiplier 48, analyzer 66, runners 65)
  • New skill-loader unit tests cover flat / SKILL.md / alias resolution and both rationalization header forms

Document automation friction from wiring agent-skills into the
unsupervised loop (addyosmani/agent-skills#97), and fix the two silent
integration gaps that made those boundaries fuzzy:

- Load skills from flat `.md` files or `skills/<name>/SKILL.md`, with
  aliases from historical ASIL names onto upstream folder names.
- Extract both Anti-Rationalization and Common Rationalizations
  sections so the tables actually reach the executor enforcement block.

Thinkers now prefer upstream skill names (security-and-hardening,
test-driven-development) while keeping old filenames as aliases.

Co-authored-by: telivity-otaip <telivity-otaip@users.noreply.github.com>
@telivity-otaip telivity-otaip self-assigned this Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants