Skip to content

Phase 1: progressive-disclosure refactor — graphql-developer (591 → 100 lines) - #23

Closed
olehsvyrydov wants to merge 1 commit into
mainfrom
feat/refactor-graphql-developer
Closed

Phase 1: progressive-disclosure refactor — graphql-developer (591 → 100 lines)#23
olehsvyrydov wants to merge 1 commit into
mainfrom
feat/refactor-graphql-developer

Conversation

@olehsvyrydov

Copy link
Copy Markdown
Owner

What

Slice-4 refactor #18. Splits graphql-developer (591 lines) into a lean SKILL.md (100 lines) + 1 references/ file (the ~497-line Expertise block):

  • graphql-expertise.md — versions, core concepts (schema design, resolvers, Apollo Server/Federation, DataLoader, subscriptions, security, performance), project structure.

Lean SKILL.md keeps trigger, context, doc lookup, standards, checklist, anti-patterns.

Why

Same pattern as #5#22 — content-preserving move; SKILL.md < ~500 lines; deep content loaded on demand. No content lost (591 → 100 + 1 ref); fences verified balanced/non-nested.

Review focus

Content preservation; coherent lean router.

… 100 lines)

Move the ~497-line Expertise block into references/graphql-expertise.md (versions,
core concepts: schema design/resolvers/Apollo Server/Federation/DataLoader/
subscriptions/security/performance, project structure). Lean SKILL.md keeps trigger,
context, doc lookup, standards, checklist, anti-patterns. Fences verified. No content lost.
Copilot AI review requested due to automatic review settings June 5, 2026 12:45

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Refactors the graphql-developer skill to follow the repo’s progressive-disclosure pattern by keeping SKILL.md lean and moving the large “Expertise” content into an on-demand reference document.

Changes:

  • Replaced the inlined ~500-line “Expertise” section in SKILL.md with a short “Deep-dive references” router.
  • Added references/graphql-expertise.md containing the extracted GraphQL expertise material (versions, core concepts, examples, structure).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
claude/skills/architecture/graphql/graphql-developer/SKILL.md Removes the large embedded expertise block and replaces it with a reference pointer to keep the skill lean.
claude/skills/architecture/graphql/graphql-developer/references/graphql-expertise.md New reference file containing the extracted deep GraphQL expertise content for on-demand loading.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@olehsvyrydov

Copy link
Copy Markdown
Owner Author

Superseded by the agent-consolidation work: graphql-developer is being folded into solution-architect (/arch) as a reference rather than refactored as a standalone agent.

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