mirror of
https://github.com/obra/superpowers.git
synced 2026-04-26 03:29:06 +08:00
refactor: remove unused whenToUse references from codex
This commit is contained in:
@@ -27,10 +27,9 @@ function printSkill(skillPath, sourceType) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Extract and print metadata
|
// Extract and print metadata
|
||||||
const { name, description, whenToUse } = skillsCore.extractFrontmatter(skillFile);
|
const { name, description } = skillsCore.extractFrontmatter(skillFile);
|
||||||
|
|
||||||
if (description) console.log(` ${description}`);
|
if (description) console.log(` ${description}`);
|
||||||
if (whenToUse) console.log(` When to use: ${whenToUse}`);
|
|
||||||
console.log('');
|
console.log('');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -212,7 +211,7 @@ function runUseSkill(skillName) {
|
|||||||
let content, frontmatter;
|
let content, frontmatter;
|
||||||
try {
|
try {
|
||||||
const fullContent = fs.readFileSync(skillFile, 'utf8');
|
const fullContent = fs.readFileSync(skillFile, 'utf8');
|
||||||
const { name, description, whenToUse } = skillsCore.extractFrontmatter(skillFile);
|
const { name, description } = skillsCore.extractFrontmatter(skillFile);
|
||||||
|
|
||||||
// Extract just the content after frontmatter
|
// Extract just the content after frontmatter
|
||||||
const lines = fullContent.split('\n');
|
const lines = fullContent.split('\n');
|
||||||
@@ -236,7 +235,7 @@ function runUseSkill(skillName) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
content = contentLines.join('\n').trim();
|
content = contentLines.join('\n').trim();
|
||||||
frontmatter = { name, description, whenToUse };
|
frontmatter = { name, description };
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(`Error reading skill file: ${error.message}`);
|
console.log(`Error reading skill file: ${error.message}`);
|
||||||
return;
|
return;
|
||||||
@@ -252,9 +251,6 @@ function runUseSkill(skillName) {
|
|||||||
if (frontmatter.description) {
|
if (frontmatter.description) {
|
||||||
console.log(`# ${frontmatter.description}`);
|
console.log(`# ${frontmatter.description}`);
|
||||||
}
|
}
|
||||||
if (frontmatter.whenToUse) {
|
|
||||||
console.log(`# When to use: ${frontmatter.whenToUse}`);
|
|
||||||
}
|
|
||||||
console.log(`# Supporting tools and docs are in ${skillDirectory}`);
|
console.log(`# Supporting tools and docs are in ${skillDirectory}`);
|
||||||
console.log('# ============================================');
|
console.log('# ============================================');
|
||||||
console.log('');
|
console.log('');
|
||||||
|
|||||||
Reference in New Issue
Block a user