Skip to content

new skill typescript-package-manager#970

Open
jhauga wants to merge 7 commits intogithub:stagedfrom
jhauga:skill-typescript-package-manager
Open

new skill typescript-package-manager#970
jhauga wants to merge 7 commits intogithub:stagedfrom
jhauga:skill-typescript-package-manager

Conversation

@jhauga
Copy link
Contributor

@jhauga jhauga commented Mar 11, 2026

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, agent, skill, or workflow file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, skill, or workflow with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

For full test results ctrl + click support-repo.

  • Agent: Local
  • Model: Claude Opus 4.6
  • Number of Prompts: 1
  • Post Edits: None

Prompt

typescript-package-manager Create a mock documentation site for a
TypeScript tool that has variations for several package managers.
The site will be hosted on GitHub Pages, so - use development tools
and no production elements. The TypeScript tool will compare files in
regards to file size, date created, and date modified; and will be
able to check local and remote files. With one condition - by default
the files must have the same file name, else utilize a specific
option for when comparing files with different names.

In addition to making the mock documentation site, create a smoke and
mirror demo where core functionality of the tool can be tested. Use a
form that will not write to a file, but simulate updating local and
remote files.

Break this into two prompts.

Results

Good.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • New agentic workflow.
  • Update to existing instruction, prompt, agent, plugin, skill, or workflow.
  • Other (please specify):

By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

@jhauga jhauga requested a review from aaronpowell as a code owner March 11, 2026 01:08
Copilot AI review requested due to automatic review settings March 11, 2026 01:08
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new typescript-package-manager skill to the repository, providing curated references and helper scripts for managing TypeScript projects across npm, Yarn, pnpm, Bun, and Deno.

Changes:

  • Introduces the skills/typescript-package-manager/ skill with SKILL metadata and bundled documentation assets/references.
  • Adds package-manager workflow guides (npm/yarn/pnpm/bun) plus two helper CLIs (npm-workflow.js, health-check.js, bun-workflow.js).
  • Registers the new skill in docs/README.skills.md.

Reviewed changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 13 comments.

Show a summary per file
File Description
skills/typescript-package-manager/SKILL.md Defines the new skill metadata, capabilities, and pointers to bundled materials.
skills/typescript-package-manager/assets/package-json-template.md Adds a detailed TypeScript-oriented package.json template reference.
skills/typescript-package-manager/assets/package-manager-comparison.md Adds a comparison matrix/decision guide for JS/TS package managers.
skills/typescript-package-manager/references/package-management.md Adds a broader conceptual reference on package management (concepts, security, registries).
skills/typescript-package-manager/references/integration-with-build-tools.md Adds guidance for integrating package managers with common build/test tooling.
skills/typescript-package-manager/scripts/npm-workflow.md Adds npm-focused workflow documentation (init → publishing/workspaces/security).
skills/typescript-package-manager/scripts/npm-workflow.js Adds a CLI helper to print npm-oriented scripts/tsconfig/checklists and type suggestions.
skills/typescript-package-manager/scripts/yarn-workflow.md Adds Yarn classic/berry workflow documentation.
skills/typescript-package-manager/scripts/pnpm-workflow.md Adds pnpm workflow documentation including workspace/monorepo patterns.
skills/typescript-package-manager/scripts/bun-workflow.md Adds Bun workflow documentation (runtime, bundling, testing, migration).
skills/typescript-package-manager/scripts/bun-workflow.js Adds a CLI helper to detect Bun and generate Bun-oriented config/templates/scripts.
skills/typescript-package-manager/scripts/health-check.md Adds a comprehensive TS health-check guide and example scripts.
skills/typescript-package-manager/scripts/health-check.js Adds a CLI health-check runner (tsconfig audit, type coverage, dead code, cycles, declarations, perf).
docs/README.skills.md Registers the new skill and lists its bundled assets/references/scripts.

@jhauga jhauga marked this pull request as draft March 11, 2026 01:22
jhauga and others added 2 commits March 10, 2026 21:32
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: John Haugabook <johnhaugabook@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 14 out of 14 changed files in this pull request and generated 10 comments.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: John Haugabook <johnhaugabook@gmail.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 14 out of 14 changed files in this pull request and generated 12 comments.

jhauga and others added 2 commits March 10, 2026 22:33
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: John Haugabook <johnhaugabook@gmail.com>
Co-authored-by: John Haugabook <johnhaugabook@gmail.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 14 out of 14 changed files in this pull request and generated 13 comments.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: John Haugabook <johnhaugabook@gmail.com>
@jhauga
Copy link
Contributor Author

jhauga commented Mar 11, 2026

Full disclosure - this skill was entirely vibe coded (written). Hence all the multiple request for Copilot reviews.

@jhauga jhauga marked this pull request as ready for review March 11, 2026 03:02
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