Skip to content

Commit 58e7ae1

Browse files
committed
chore: sync
1 parent 102cbbb commit 58e7ae1

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/agent/prompts/skill.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ function formatRelativeDate(isoDate: string): string {
6868
return `${years} year${years === 1 ? '' : 's'} ago`
6969
}
7070

71-
function generatePackageHeader({ name, description, version, releasedAt, dependencies, distTags, repoUrl, hasIssues, hasDiscussions, hasReleases, pkgFiles }: SkillOptions): string {
71+
function generatePackageHeader({ name, description, version, releasedAt, dependencies, distTags, repoUrl, hasIssues, hasDiscussions, hasReleases, pkgFiles, packages }: SkillOptions): string {
7272
let title = `# ${name}`
7373
if (repoUrl) {
7474
const url = repoUrl.startsWith('http') ? repoUrl : `https://github.com/${repoUrl}`
@@ -108,6 +108,13 @@ function generatePackageHeader({ name, description, version, releasedAt, depende
108108
lines.push('')
109109
const refs: string[] = []
110110
refs.push(`[package.json](./.skilld/pkg/package.json)`)
111+
// Multi-package: add named pkg refs (e.g. pkg-vue, pkg-reactivity)
112+
if (packages && packages.length > 1) {
113+
for (const pkg of packages) {
114+
const shortName = pkg.name.split('/').pop()!.toLowerCase()
115+
refs.push(`[pkg-${shortName}](./.skilld/pkg-${shortName}/package.json)`)
116+
}
117+
}
111118
if (pkgFiles?.includes('README.md'))
112119
refs.push(`[README](./.skilld/pkg/README.md)`)
113120
if (hasIssues)

0 commit comments

Comments
 (0)