Ejecuta cualquier Skill en Manus
con un clic
con un clic
Ejecuta cualquier Skill en Manus con un clic
Comenzar$pwd:
$ git log --oneline --stat
stars:0
forks:0
updated:6 de marzo de 2026, 10:50
SKILL.md
| name | project-conventions |
| description | Core conventions and patterns for this codebase |
| domain | project-conventions |
| confidence | medium |
| source | template |
This is a starter template. Replace the placeholder patterns below with your actual project conventions. Skills train agents on codebase-specific practices — accurate documentation here improves agent output quality.
Describe a key convention or practice used in this codebase. Be specific about what to do and why.
tests/playwright/BlogArchiveTests.cs and runs with cd tests/playwright && dotnet test.GetByRole(..., new() { NameString = "...", Exact = true }) because archive titles can share prefixes and default accessible-name matching is substring-based._config_dev.yml copied to _config.yml), make sure the Jekyll server is serving http://127.0.0.1:4000/, then run dotnet test --filter "Crawl_Archive" for the focused regression check.await page.GetByRole(AriaRole.Link, new() { NameString = "Danish Developer Conference 2012", Exact = true }).ClickAsync();
await page.WaitForURLAsync($"{baseUrl}/2012/02/danish-developer-conference-2012.html");
GetByRole name matching for archive titles, because substring collisions can make the crawl flaky as new posts are added.Audit duplicate Jekyll posts for canonical slug, listing fallout, and redirect needs
Validate a new Jekyll post with build and local smoke checks
Write accurate API examples for library documentation blog posts
Safely refresh social-share branding in Jekyll includes