Skip to content

Conversation

@marcel-rbro
Copy link
Contributor

@marcel-rbro marcel-rbro commented Jan 21, 2026

Note

Establishes Claude Code infrastructure to streamline and standardize documentation work.

  • Adds .claude/ with instructions.md detailing project standards, workflows, and quality checks
  • Registers skills in claude.json and references AGENTS.md and CONTRIBUTING.md as context
  • Provides four skills in skills/ (doc-write.md, api-doc.md, tutorial.md, review-docs.md) with templates, conventions, and checklists
  • Includes user docs (README.md) and a high-level SETUP_SUMMARY.md describing structure and maintenance

Written by Cursor Bugbot for commit 48af632. Configure here.

marcel-rbro and others added 2 commits January 21, 2026 11:28
Add comprehensive Claude Code configuration for the Apify documentation repository:

- Main instructions.md with project overview, standards, and workflows
- Four specialized skills: doc-write, api-doc, tutorial, and review-docs
- Configuration file (claude.json) registering skills and context files
- User guide (README.md) with quick start and usage examples
- Setup summary documenting the complete infrastructure

All skills based on existing AGENTS.md and CONTRIBUTING.md standards to
ensure consistency across documentation. Includes templates, examples,
quality checklists, and best practices for common documentation tasks.

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
Update all Claude Code instructions and skills to include important details
from personal instruction file:

Critical additions:
- Bold ONLY for UI elements, NEVER for emphasis (emphasized throughout)
- All admonitions MUST have titles (no exceptions)
- Apify-specific terminology section with exact capitalization rules
- Oxford comma requirement
- Simple present tense for headings (not gerunds)
- "Never make assumptions about product features"
- Front matter descriptions must explain value, not features
- Slug must match file path
- Simple English preference ("use" not "utilize")
- PR review process (check latest changes pulled first)
- Code review scope (comments and obvious mistakes only)

Updated files:
- instructions.md: Core standards with terminology and review process
- review-docs.md: Enhanced checklist with terminology verification
- doc-write.md: Added terminology section and updated checklist
- tutorial.md: Added terminology and formatting rules
- api-doc.md: Added terminology for API descriptions

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@github-actions github-actions bot added the t-docs Issues owned by technical writing team. label Jan 21, 2026
@apify-service-account
Copy link

Preview for this PR was built for commit 48af632e and is ready at https://pr-2193.preview.docs.apify.com!

marcel-rbro and others added 2 commits January 21, 2026 11:37
- Change H1 headings to H2 in all .claude files per Apify.H1 rule
- Add blank lines around headings, lists, and code blocks in README.md
- Add language specifications to code blocks in README.md
- Update tutorial template to use H2 instead of H1
- Adjust Python comment formatting to avoid vale false positives

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
- Fix last vale error by consolidating Python comments in tutorial.md
- Remove SETUP_SUMMARY.md as it duplicates README.md content

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@apify-service-account
Copy link

Preview for this PR was built for commit c276b94a and is ready at https://pr-2193.preview.docs.apify.com!

- Add blank lines around all headings, lists, and code blocks
- Ensures MD022, MD032, and MD031 rules are satisfied

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@apify-service-account
Copy link

Preview for this PR was built for commit 20564dc5 and is ready at https://pr-2193.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit 9cf50f44 and is ready at https://pr-2193.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit f8983bfd and is ready at https://pr-2193.preview.docs.apify.com!

- Change H2 back to H1 for first line (MD041 requirement)
- Add blank lines around all headings, lists, and code blocks
- These .claude files are infrastructure, not published docs

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@apify-service-account
Copy link

Preview for this PR was built for commit c604581d and is ready at https://pr-2193.preview.docs.apify.com!

- Add .claude/**/*.md to vale.ini H1 exception (infrastructure docs like README)
- Fix blank lines around headings, lists, and code blocks in all skill files
- Add language specs to code blocks where possible
- Add linting commands to instructions.md for local validation
- 4 remaining MD040/MD001 errors are false positives from nested code examples

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@apify-service-account
Copy link

Preview for this PR was built for commit 394097e9 and is ready at https://pr-2193.preview.docs.apify.com!

- Close markdown code block in review-docs.md properly
- Reduces linting errors to 5 false positives from nested examples

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@apify-service-account
Copy link

Preview for this PR was built for commit e2c86dc9 and is ready at https://pr-2193.preview.docs.apify.com!

- Add .claude to .markdownlintignore (infrastructure docs)
- Configure vale to skip all checks for .claude/**/*.md files
- These files are Claude Code configuration, not published documentation

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@apify-service-account
Copy link

Preview for this PR was built for commit 3c85e689 and is ready at https://pr-2193.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit 107b89ca and is ready at https://pr-2193.preview.docs.apify.com!

@marcel-rbro marcel-rbro requested a review from TC-MO as a code owner January 21, 2026 13:20
@marcel-rbro marcel-rbro force-pushed the docs/claude-code-infrastructure branch from 1a70c43 to 107b89c Compare January 21, 2026 13:21
@apify-service-account
Copy link

Preview for this PR was built for commit 107b89ca and is ready at https://pr-2193.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit 9b366e6a and is ready at https://pr-2193.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit 408b575d and is ready at https://pr-2193.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit 84742142 and is ready at https://pr-2193.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit 8f76bf58 and is ready at https://pr-2193.preview.docs.apify.com!

@TC-MO
Copy link
Contributor

TC-MO commented Jan 26, 2026

Won't this interfere with #2198 ?

@marcel-rbro
Copy link
Contributor Author

All content from this PR was moved to #2198
Abandoning this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-docs Issues owned by technical writing team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants