{"owner":"TEN-framework","repo":"ten-framework","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["AGENTS.md","CLAUDE.md"],"skills":{"AGENTS.md":"# AI Agent Instructions\n\nThis repository uses progressive disclosure documentation to help AI coding\nagents work efficiently. Documentation is structured in three levels under\n`docs/ai/`.\n\n## How to Load\n\n1. Read [docs/ai/L0_repo_card.md](docs/ai/L0_repo_card.md) to identify the repo.\n2. Load ALL 8 files in `docs/ai/L1/`. They are small — load all of them upfront.\n   This gives you setup, architecture, code map, conventions, workflows,\n   interfaces, gotchas, and security.\n3. If a task needs more detail than L1 provides, follow links to L2 deep dives\n   in `docs/ai/L1/deep_dives/`. Load only the specific L2 file you need.\n\n## Levels\n\n- **L0 (Repo Card):** Identity and L1 index. Table of contents.\n- **L1 (Summaries):** Eight structured summaries. Load all at session start.\n- **L2 (Deep Dives):** Full specifications. Load only when L1 isn't detailed enough.\n\n## Git Conventions\n\n### Commit messages — conventional commits\n\n- **Format:** `type: description` or `type(scope): description`\n- **Types:** `feat:` (new feature), `fix:` (bug fix), `chore:` (maintenance, version bumps), `test:` (test additions/changes), `docs:` (documentation)\n- **Scoped variant:** `feat(scope):`, `fix(scope):` — e.g. `feat(auth): add token refresh`\n- **Lowercase after prefix** — `feat: add feature`, not `feat: Add feature`\n- **Present tense** — \"add feature\", not \"added feature\"\n- **PR number appended** — `feat: add feature (#123)`\n\n### Branch names\n\n- **Format:** `type/short-description` — lowercase, hyphen-separated\n- **Types match commit types:** `feat/`, `fix/`, `chore/`, `test/`, `docs/`\n- **Examples:** `feat/token-refresh`, `fix/null-pointer`, `docs/progressive-disclosure`\n\n### General rules\n\n- **No AI tool names** — never mention claude, cursor, copilot, cody, aider, gemini, codex, chatgpt, or gpt-3/4\n- **No Co-Authored-By trailers** — omit AI attribution lines\n- **No --no-verify** — let git hooks run normally\n- **No git config changes** — do not modify user.name or user.email\n\n## Doc Commands\n\n| Command       | When to use                                   |\n| ------------- | --------------------------------------------- |\n| generate docs | no `docs/ai/` directory exists yet            |\n| update docs   | code changed since last `last_reviewed` date  |\n| test docs     | verify docs give agents the right context     |\n\nFor detailed procedures, read\n[progressive-disclosure-standard.md](docs/progressive-disclosure-standard.md)\nsections 6 (generate) and 7 (bootstrap).\n\n## Working Areas\n\n- `ai_agents/` — primary area for agents, examples, server, integrations\n- `core/`, `packages/`, `build/` — framework internals\n","CLAUDE.md":"Read @AGENTS.md for AI agent instructions, git conventions, and progressive disclosure docs.\n"},"files":{"AGENTS.md":"# AI Agent Instructions\n\nThis repository uses progressive disclosure documentation to help AI coding\nagents work efficiently. Documentation is structured in three levels under\n`docs/ai/`.\n\n## How to Load\n\n1. Read [docs/ai/L0_repo_card.md](docs/ai/L0_repo_card.md) to identify the repo.\n2. Load ALL 8 files in `docs/ai/L1/`. They are small — load all of them upfront.\n   This gives you setup, architecture, code map, conventions, workflows,\n   interfaces, gotchas, and security.\n3. If a task needs more detail than L1 provides, follow links to L2 deep dives\n   in `docs/ai/L1/deep_dives/`. Load only the specific L2 file you need.\n\n## Levels\n\n- **L0 (Repo Card):** Identity and L1 index. Table of contents.\n- **L1 (Summaries):** Eight structured summaries. Load all at session start.\n- **L2 (Deep Dives):** Full specifications. Load only when L1 isn't detailed enough.\n\n## Git Conventions\n\n### Commit messages — conventional commits\n\n- **Format:** `type: description` or `type(scope): description`\n- **Types:** `feat:` (new feature), `fix:` (bug fix), `chore:` (maintenance, version bumps), `test:` (test additions/changes), `docs:` (documentation)\n- **Scoped variant:** `feat(scope):`, `fix(scope):` — e.g. `feat(auth): add token refresh`\n- **Lowercase after prefix** — `feat: add feature`, not `feat: Add feature`\n- **Present tense** — \"add feature\", not \"added feature\"\n- **PR number appended** — `feat: add feature (#123)`\n\n### Branch names\n\n- **Format:** `type/short-description` — lowercase, hyphen-separated\n- **Types match commit types:** `feat/`, `fix/`, `chore/`, `test/`, `docs/`\n- **Examples:** `feat/token-refresh`, `fix/null-pointer`, `docs/progressive-disclosure`\n\n### General rules\n\n- **No AI tool names** — never mention claude, cursor, copilot, cody, aider, gemini, codex, chatgpt, or gpt-3/4\n- **No Co-Authored-By trailers** — omit AI attribution lines\n- **No --no-verify** — let git hooks run normally\n- **No git config changes** — do not modify user.name or user.email\n\n## Doc Commands\n\n| Command       | When to use                                   |\n| ------------- | --------------------------------------------- |\n| generate docs | no `docs/ai/` directory exists yet            |\n| update docs   | code changed since last `last_reviewed` date  |\n| test docs     | verify docs give agents the right context     |\n\nFor detailed procedures, read\n[progressive-disclosure-standard.md](docs/progressive-disclosure-standard.md)\nsections 6 (generate) and 7 (bootstrap).\n\n## Working Areas\n\n- `ai_agents/` — primary area for agents, examples, server, integrations\n- `core/`, `packages/`, `build/` — framework internals\n","CLAUDE.md":"Read @AGENTS.md for AI agent instructions, git conventions, and progressive disclosure docs.\n"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","title":"AGENTS.md","content":"# AI Agent Instructions\n\nThis repository uses progressive disclosure documentation to help AI coding\nagents work efficiently. Documentation is structured in three levels under\n`docs/ai/`.\n\n## How to Load\n\n1. Read [docs/ai/L0_repo_card.md](docs/ai/L0_repo_card.md) to identify the repo.\n2. Load ALL 8 files in `docs/ai/L1/`. They are small — load all of them upfront.\n   This gives you setup, architecture, code map, conventions, workflows,\n   interfaces, gotchas, and security.\n3. If a task needs more detail than L1 provides, follow links to L2 deep dives\n   in `docs/ai/L1/deep_dives/`. Load only the specific L2 file you need.\n\n## Levels\n\n- **L0 (Repo Card):** Identity and L1 index. Table of contents.\n- **L1 (Summaries):** Eight structured summaries. Load all at session start.\n- **L2 (Deep Dives):** Full specifications. Load only when L1 isn't detailed enough.\n\n## Git Conventions\n\n### Commit messages — conventional commits\n\n- **Format:** `type: description` or `type(scope): description`\n- **Types:** `feat:` (new feature), `fix:` (bug fix), `chore:` (maintenance, version bumps), `test:` (test additions/changes), `docs:` (documentation)\n- **Scoped variant:** `feat(scope):`, `fix(scope):` — e.g. `feat(auth): add token refresh`\n- **Lowercase after prefix** — `feat: add feature`, not `feat: Add feature`\n- **Present tense** — \"add feature\", not \"added feature\"\n- **PR number appended** — `feat: add feature (#123)`\n\n### Branch names\n\n- **Format:** `type/short-description` — lowercase, hyphen-separated\n- **Types match commit types:** `feat/`, `fix/`, `chore/`, `test/`, `docs/`\n- **Examples:** `feat/token-refresh`, `fix/null-pointer`, `docs/progressive-disclosure`\n\n### General rules\n\n- **No AI tool names** — never mention claude, cursor, copilot, cody, aider, gemini, codex, chatgpt, or gpt-3/4\n- **No Co-Authored-By trailers** — omit AI attribution lines\n- **No --no-verify** — let git hooks run normally\n- **No git config changes** — do not modify user.name or user.email\n\n## Doc Commands\n\n| Command       | When to use                                   |\n| ------------- | --------------------------------------------- |\n| generate docs | no `docs/ai/` directory exists yet            |\n| update docs   | code changed since last `last_reviewed` date  |\n| test docs     | verify docs give agents the right context     |\n\nFor detailed procedures, read\n[progressive-disclosure-standard.md](docs/progressive-disclosure-standard.md)\nsections 6 (generate) and 7 (bootstrap).\n\n## Working Areas\n\n- `ai_agents/` — primary area for agents, examples, server, integrations\n- `core/`, `packages/`, `build/` — framework internals\n","category":"root","tokens":659},{"name":"CLAUDE.md","path":"CLAUDE.md","title":"CLAUDE.md","content":"Read @AGENTS.md for AI agent instructions, git conventions, and progressive disclosure docs.\n","category":"root","tokens":24}]}