{"owner":"sparklemotion","repo":"nokogiri","hasSkills":true,"totalSkillsCount":1,"totalTokensCount":211,"categories":["root-instruction"],"hasMcp":false,"mcpConfig":null,"found":["AGENTS.md"],"skills":{"AGENTS.md":"# AGENTS.md\n\n## Read these first\n\n- **[README.md](README.md)** — what Nokogiri is and its guiding principles.\n- **[CONTRIBUTING.md](CONTRIBUTING.md)** — how to set up, build, test, format, and submit changes.\n  This is the canonical guide; read it before making any change.\n- **[`adr/`](adr/)** — architectural decision records. Check here before changing cross-cutting\n  native behavior (memory management, symbol visibility, etc.).\n\n## Expectations\n\n- **CRuby and JRuby must have feature parity.** Nokogiri ships separate native\n  implementations for CRuby and JRuby. Any feature or bugfix that changes behavior must be\n  implemented for *both*, with tests for both.\n- Every behavior change requires a test demonstrating it.\n- Features and bugfixes need a `CHANGELOG.md` entry in the \"unreleased\" section.\n- `main` is the merge base for all pull requests.\n"},"files":{"AGENTS.md":"# AGENTS.md\n\n## Read these first\n\n- **[README.md](README.md)** — what Nokogiri is and its guiding principles.\n- **[CONTRIBUTING.md](CONTRIBUTING.md)** — how to set up, build, test, format, and submit changes.\n  This is the canonical guide; read it before making any change.\n- **[`adr/`](adr/)** — architectural decision records. Check here before changing cross-cutting\n  native behavior (memory management, symbol visibility, etc.).\n\n## Expectations\n\n- **CRuby and JRuby must have feature parity.** Nokogiri ships separate native\n  implementations for CRuby and JRuby. Any feature or bugfix that changes behavior must be\n  implemented for *both*, with tests for both.\n- Every behavior change requires a test demonstrating it.\n- Features and bugfixes need a `CHANGELOG.md` entry in the \"unreleased\" section.\n- `main` is the merge base for all pull requests.\n"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","rawUrl":"https://raw.githubusercontent.com/sparklemotion/nokogiri/HEAD/AGENTS.md","title":"AI Agent Protocol & Instructions","category":"root-instruction","format":"markdown","content":"# AGENTS.md\n\n## Read these first\n\n- **[README.md](README.md)** — what Nokogiri is and its guiding principles.\n- **[CONTRIBUTING.md](CONTRIBUTING.md)** — how to set up, build, test, format, and submit changes.\n  This is the canonical guide; read it before making any change.\n- **[`adr/`](adr/)** — architectural decision records. Check here before changing cross-cutting\n  native behavior (memory management, symbol visibility, etc.).\n\n## Expectations\n\n- **CRuby and JRuby must have feature parity.** Nokogiri ships separate native\n  implementations for CRuby and JRuby. Any feature or bugfix that changes behavior must be\n  implemented for *both*, with tests for both.\n- Every behavior change requires a test demonstrating it.\n- Features and bugfixes need a `CHANGELOG.md` entry in the \"unreleased\" section.\n- `main` is the merge base for all pull requests.\n","isInternal":false,"tokens":211,"sizeBytes":864}],"systemPromptSnippet":"<yakaai_skills repo=\"sparklemotion/nokogiri\">\n<!-- File: AGENTS.md (Tokens: ~211 | Category: root-instruction) -->\n# AGENTS.md\n\n## Read these first\n\n- **[README.md](README.md)** — what Nokogiri is and its guiding principles.\n- **[CONTRIBUTING.md](CONTRIBUTING.md)** — how to set up, build, test, format, and submit changes.\n  This is the canonical guide; read it before making any change.\n- **[`adr/`](adr/)** — architectural decision records. Check here before changing cross-cutting\n  native behavior (memory management, symbol visibility, etc.).\n\n## Expectations\n\n- **CRuby and JRuby must have feature parity.** Nokogiri ships separate native\n  implementations for CRuby and JRuby. Any feature or bugfix that changes behavior must be\n  implemented for *both*, with tests for both.\n- Every behavior change requires a test demonstrating it.\n- Features and bugfixes need a `CHANGELOG.md` entry in the \"unreleased\" section.\n- `main` is the merge base for all pull requests.\n</yakaai_skills>"}