Repository navigation
Add agent-neutral document coauthoring skill - #5
Merged
Merged
Conversation
jdeurt
marked this pull request as ready for review
October 19, 2026 17:38
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add Anthropic's document coauthoring workflow to
jdeurt-writing, using generic agent terminology while preserving context and audience gathering, outline selection, section brainstorming/curation/drafting/revision, and fresh-reader testing.Product settings and named artifact tools now depend on available capabilities. Fresh-reader tests use isolated document-only inputs, with manual testing when permitted subagents are unavailable. The writing registry entry advances to 1.0.1; existing discovery and compilation generate both client manifests without new build code.
Licensing remains unconfirmed after checking authoritative upstream repository evidence: upstream's README says “many skills” use Apache 2.0 and its marketplace includes doc-coauthoring among example skills, but the source skill and inspected root have no explicit license file.
NOTICE.mdrecords that inference and ambiguity, pins the actual upstream revision, attributes Anthropic, and identifies modifications. The candidate Apache 2.0 text is bundled and explicitly does not establish a license grant. At pinned revisiondbd4588f9e1033efb41dad4bef2f7947c8993d44, the root tree has no LICENSE file, and the skill directory has only SKILL.md. GitHub repository metadata reportslicense: null;/licensereturns 404. The README names docx/pdf/pptx/xlsx as separately licensed exceptions; being absent from that list does not explicitly assign doc-coauthoring a license. This PR remains draft pending authoritative upstream clarification.Validation: locked dependency install, lint, type checks, formatting, import validation, build, generated-output check, all 18 tests (45 assertions), publication dry-run, and independent read-only skill review passed. Inspected generated Claude/Codex writing manifests (1.0.1), skill bodies, and bundled notices/license. Generated output stays ignored per AGENTS.md; no marketplace publication or personal skill installation performed. Representative end-to-end coauthoring behavior evaluations were not run. GitHub CI completed successfully on final commit
64592e94889bfc8fbc3baa436bfd3762afad770c, including installation and hook smoke tests (run).