Skip to content

fix(template): replace broken skills symlink with real files#33

Merged
gopinav merged 1 commit intomainfrom
fix/create-command-include-skills
Mar 16, 2026
Merged

fix(template): replace broken skills symlink with real files#33
gopinav merged 1 commit intomainfrom
fix/create-command-include-skills

Conversation

@gopinav
Copy link
Contributor

@gopinav gopinav commented Mar 16, 2026

Summary

  • The default template's .agents/skills was a symlink to the monorepo root (../../../../../../.agents/skills). npm silently excludes symlinks from tarballs, so npx @agent-native/core create produced apps with zero skills
  • Replaced the symlink with real skill files (8 SKILL.md files), matching the pattern used by all other templates
  • Synced 3 missing skills (capture-learnings, create-skill, self-modifying-code) to all 6 existing templates
  • Added the full .agents/skills/ directory to the mail template which had none

Testing

  • npm pack --dry-run confirms all 8 SKILL.md files appear in the tarball
  • node dist/cli/index.js create test-app scaffolds an app with all 8 skills
  • .claude/skills symlink resolves correctly in scaffolded apps
  • All 136 existing tests pass

Post-Deploy Monitoring & Validation

  • No additional operational monitoring required: static file change only — skills are markdown files included in the npm package, no runtime behavior change

The default template's .agents/skills was a symlink to the monorepo
root, which npm silently excludes from the tarball. Users running
`npx @agent-native/core create` got zero skills.

Replace the symlink with real skill files (matching the pattern used
by all other templates). Also sync missing skills (capture-learnings,
create-skill, self-modifying-code) to all 7 templates and add the
full skills directory to the mail template which had none.
@netlify
Copy link

netlify bot commented Mar 16, 2026

Deploy Preview for agent-native-fw ready!

Name Link
🔨 Latest commit 677d428
🔍 Latest deploy log https://app.netlify.com/projects/agent-native-fw/deploys/69b7df43f3a6fc000821f811
😎 Deploy Preview https://deploy-preview-33--agent-native-fw.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@gopinav gopinav merged commit d65e57c into main Mar 16, 2026
9 checks passed
@gopinav gopinav deleted the fix/create-command-include-skills branch March 16, 2026 12:50
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