Name the task
A useful package name says what the skill helps users do: review pull requests, summarize Sentry issues, draft release notes, or plan migrations.
Discoverability
Good discoverability is not keyword stuffing. Use clear names, accurate descriptions, real examples, and safe public content.
A useful package name says what the skill helps users do: review pull requests, summarize Sentry issues, draft release notes, or plan migrations.
Explain when to use the skill, which tools it supports, what output to expect, and what files it installs. Avoid vague claims like smarter workflow.
Mention tools and workflows only when they are true: Cursor skill, Claude skill, prompt package, code review assistant, or incident summary skill.
A real install command, a short example, and a list of included files help users understand the package.
Users need to trust what they install. Explain behavior changes, compatibility, and old releases clearly.
Do not include private prompts, customer data, secret names, API keys, or internal documents. Public packages must be safe to inspect.
Every important page should help users before they sign in. Pages should explain the topic, link to the next step, and make install or publish actions easy to find.
A package description should answer four questions: what task the skill helps with, which AI tools it supports, what files it installs, and what happens after install.
Good:
"Summarizes Sentry desktop app issues into triage notes for Cursor and Claude, with project rules and a reusable issue template."
Weak:
"AI-powered productivity helper for better workflows."AIPM should keep adding helpful public pages for real user needs: installing skills, publishing skills, Cursor and Claude setup, safety, team workflows, troubleshooting, and package examples.