feat: add star CTA to CLI list output and MCP server banner (#51)
More touchpoints to convert users into stargazers: the `list` command footer and the MCP server's stderr startup banner (stderr is safe — it never corrupts the JSON-RPC stream on stdout). Claude-Session: https://claude.ai/code/session_016JWn5jRD5tcEFKrubjQ6Px Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -141,6 +141,7 @@ function list() {
|
||||
console.log('\nNative SKILL.md agents: claude, hermes, codex, openclaw (install skill folders).');
|
||||
console.log('Claude also gets subagents + slash commands. Cursor/Windsurf install rule files;');
|
||||
console.log('Aider installs conventions you load with "aider --read".');
|
||||
console.log(`\n${STAR}`);
|
||||
}
|
||||
|
||||
const HELP = `pm-claude-skills — install professional Agent Skills into any AI coding tool.
|
||||
|
||||
@@ -166,6 +166,7 @@ function handle(msg) {
|
||||
}
|
||||
|
||||
process.stderr.write(`[${SERVER_NAME}] MCP server ready — ${SKILLS.length} skills, ${TOOLS.length} tools.\n`);
|
||||
process.stderr.write(`[${SERVER_NAME}] ⭐ Star the repo: https://github.com/mohitagw15856/pm-claude-skills\n`);
|
||||
const rl = createInterface({ input: process.stdin });
|
||||
rl.on('line', (line) => {
|
||||
const s = line.trim();
|
||||
|
||||
Reference in New Issue
Block a user