entity-skill-creatorlisted
Install: claude install-skill MrCipherSmith/helyx
# entity-skill-creator
## Purpose
Create canonical project-skills from a path, symbol, wiki page, module, component, store, service, or domain entity.
## When To Use
- create skill
- generate project skill
- new entity skill
- создай скил
- создай скилл для <path>
## Workflow
1. Normalize the target into module, entity, files, symbols, and wiki references.
2. Collect evidence from gdgraph, gdctx, gdwiki, health, and memory when available.
3. Run `keryx skills create <target> --module <module> --name <skill-name>`; infer module/name from the target when the user did not provide them.
4. Run `keryx skills route <target>` and `keryx skills inspect <module>/<skill-name>` to confirm registration and routing.
5. Run `keryx skills verify <module>/<skill-name>` and finish with `keryx skills status`.
## Agent Command Contract
When the user asks in natural language to create a skill, for example `создай скил для init.ts`, `создай скилл для src/commands/init.ts`, or `create a skill for <path>`, the agent must run the CLI flow itself. Do not ask the user to run these commands manually.
Required flow:
```bash
keryx skills create <target> --module <module> --name <skill-name>
keryx skills route <target>
keryx skills inspect <module>/<skill-name>
keryx skills verify <module>/<skill-name>
keryx skills status
```
Inference rules:
1. If the user gives only a basename such as `init.ts`, resolve it with graph/search first and use the matching project path.
2. Infer `--module` from th