Skip to content

feat: add _skills/ with non-monolith skills layout#29

Merged
ywatanabe1989 merged 2 commits intomainfrom
develop
Mar 24, 2026
Merged

feat: add _skills/ with non-monolith skills layout#29
ywatanabe1989 merged 2 commits intomainfrom
develop

Conversation

@ywatanabe1989
Copy link
Copy Markdown
Owner

Summary

  • Add _skills/<pkg>/ directory with non-monolith skills layout
  • SKILL.md is index-only with links to focused sub-skill files
  • Each sub-skill verified against actual source code
  • pyproject.toml force-include for wheel bundling
  • Real files (no symlinks)

Test plan

  • Verify _skills/ directory exists in installed package
  • Verify SKILL.md links resolve correctly
  • CI passes

Generated with Claude Code

ywatanabe1989 and others added 2 commits March 25, 2026 10:22
… force-include

Copies skill documentation from dotfiles into src/crossref_local/_skills/crossref-local/
(SKILL.md, cli-reference.md, mcp-tools.md, performance.md, quick-start.md, workflows.md)
as real file copies. Adds hatch force-include to ensure _skills is bundled in wheel builds.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Each file covers one aspect of the API (configuration, search, retrieval,
models, citations, checker, cache, export, async, cli, mcp) with verified
signatures and real examples from source code. SKILL.md is index-only.
pyproject.toml force-include for _skills/ was already present.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ywatanabe1989 ywatanabe1989 merged commit 3b38201 into main Mar 24, 2026
8 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant