Skip to content

Plugin 2.2.0: troubleshoot skill, new-app emits AGENTS.md + CLAUDE.md - #269

Merged
Eigenwise merged 2 commits into
mainfrom
feat/ai-dx-track4-plugin-2.2.0
Jul 18, 2026
Merged

Plugin 2.2.0: troubleshoot skill, new-app emits AGENTS.md + CLAUDE.md#269
Eigenwise merged 2 commits into
mainfrom
feat/ai-dx-track4-plugin-2.2.0

Conversation

@Eigenwise

Copy link
Copy Markdown
Owner

What

Final slice of the AI DX upgrade (after #267, #268). New consumer-facing plugin content, shipped as plugin 2.2.0.

troubleshoot skill. The everyday loop where generic assistants get the framework wrong is "my agent errors or returns garbage." The new skill carries a symptom table keyed on the framework's real error messages, pulled from source, not paraphrased: the BaseIOSchema docstring enforcement string, AgentConfig.client Pydantic validation (raw SDK client), per-provider role/mode failures (Gemini assistant_role, Anthropic max_tokens, Groq/Ollama JSON mode), HTTP_STREAM vs the nonexistent STREAMABLE_HTTP, history misuse, unbounded context (fix: max_context_tokens), blocking get_info(). Every entry has a mechanical fix and the workflow mandates a re-run before declaring victory. framework routes concrete errors here; an escalation map points into the reference files for unmatched cases.

new-app scaffolds agent instructions. Every generated project now gets an AGENTS.md (framework conventions + a provider-specific quirk line) and a one-line CLAUDE.md containing @AGENTS.md — the documented, Windows-safe pattern (Claude Code doesn't read AGENTS.md natively, verified against current docs). Quickstart guide gets the same drop-in pair for existing projects, plus both skill install paths.

Housekeeping. Plugin README's "What you get" still described the 2.0 layout (two skills); it now lists all seven. plugin.json/marketplace.json → 2.2.0, changelog folds the unreleased items (rebrand, MiniMax M3, Copilot CLI fix, release-skill hiding) into the release.

Verified

  • claude plugin validate passes
  • npx skills add <local-path> --list: exactly the 7 plugin skills, maintainer release skill still hidden
  • Troubleshoot's error strings grepped from framework source (base_io_schema.py, mcp_definition_service.py, atomic_agent.py, chat_history.py)
  • Relative reference links resolve (../framework/references/*.md)

🤖 Generated with Claude Code

Eigenwise and others added 2 commits July 18, 2026 10:36
New troubleshoot skill covers the everyday failure loop: a symptom
table keyed on the framework's real error messages (docstring
enforcement, AgentConfig.client validation, per-provider role/mode
errors, HTTP_STREAM, history misuse) with mechanical fixes and a
mandatory re-run verification. The framework skill routes concrete
errors to it; escalation map points into the reference files.

new-app now scaffolds an AGENTS.md (framework conventions + provider
quirk line) and a one-line CLAUDE.md @AGENTS.md shim into every
generated project, so any coding assistant picks up the conventions
from the first commit.

Quickstart guide gains a "Set Up Your Project for AI Coding
Assistants" section with the same drop-in pair for existing projects
plus both skill install paths.

Plugin README "What you get" was still describing the 2.0 layout (two
skills); now lists all seven. plugin.json and marketplace.json bumped
to 2.2.0, changelog folds the unreleased items into the release.

Verified: claude plugin validate passes; npx skills local discovery
shows exactly the 7 plugin skills with the maintainer release skill
still hidden.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Eigenwise
Eigenwise merged commit b15ca44 into main Jul 18, 2026
1 check passed
@Eigenwise
Eigenwise deleted the feat/ai-dx-track4-plugin-2.2.0 branch July 18, 2026 08:37
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.

1 participant