Why agents can not see my skills in .cursor/skills folder?

the official doc is telling me that :

Skill directories

Skills are automatically loaded from these locations:

Location Scope
.agents/skills/ Project-level
.cursor/skills/ Project-level
~/.agents/skills/ User-level (global)
~/.cursor/skills/ User-level (global)

i added many rules in .cursor/skills/ folder, and when I use slash, I can see the skills, I can also see all the added skills in settings-Rules, skills.

But when in agent, if I ask one skill in the skills folder, it told me that I don’t currently have a standalone built-in skill file named *** in the available skill list for this session, and when I ask what skills can it see, it listed all the skills in skill-cursor folder, but non in the skills folder,and in this chat runtime, skill visibility is coming from an injected session list (available_skills), not from scanning all folders on disk at run time, which means cursor failed to auto inject skills folder skills into the chat?

solved, when making these skills, my agents set disable-model-invocation= true and failed to tell me this key info, so they are hidden by default, remove the line and now those skills can be seen