Install
$ agentstack add skill-reflexioai-claude-smart-update-public-docs ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Update Public Docs
Keep the public documentation at reflexio/public_docs/ in sync with the Python source code (client library, schemas, config models).
Source Files (authoritative)
Read these files to understand the current API surface:
reflexio/reflexio_client/reflexio/client.py— All public client methods (defines what's client-facing)reflexio/reflexio_commons/reflexio_commons/api_schema/service_schemas.py— Data models, enums, request/response schemasreflexio/reflexio_commons/reflexio_commons/api_schema/retriever_schema.py— Search/get request/response modelsreflexio/reflexio_commons/reflexio_commons/config_schema.py— Configuration models
Documentation Files (to update)
Read all MDX docs under reflexio/public_docs/content/docs/:
api-reference/client-*.mdx— Client method documentationapi-reference/schemas-*.mdx— Schema/model documentationconcepts/— Core concept pagesgetting-started/— Quickstart and setup guidesexamples/— Usage examples
Workflow
Step 1: Read All Sources
Read every source file listed above. Extract:
- All public methods from
ReflexioClient(name, parameters with types/defaults, return type, docstring) - All public Pydantic models used by those methods (field name, type, required/optional, default, description)
- All enum classes and their values
- All config model fields
Step 2: Read All Documentation
Read every MDX file under reflexio/public_docs/content/docs/.
Step 3: Compare and Update
For each doc category, compare source against docs and fix discrepancies:
Client methods (client-*.mdx):
- Every public method in
client.pymust be documented - Parameters: correct name, type, required/optional, default value
- Return type and response schema must match
- Remove docs for methods that no longer exist
Schema docs (schemas-*.mdx):
- Every field in each Pydantic model must appear in the documentation tables
- Field name, type, required/optional, default, and description must match source
- Remove docs for models/fields that no longer exist
Enums (schemas-enums.mdx):
- All enum values must be listed with correct string values
Config docs (schemas-config.mdx):
- All config model fields must match source
Concepts/examples (concepts/, getting-started/, examples/):
- Check for references to deprecated or renamed features, methods, or fields
- Update any stale code snippets
Step 4: Scope Rules
INCLUDE:
- All methods in
ReflexioClient - All public Pydantic models used by those methods
- All enums
- Config models
EXCLUDE:
- Internal API endpoints (
api.pyinternals) — only document what's exposed throughclient.py - Skill-related features (disabled)
- Private/internal helper methods
- Implementation details
Step 5: Verify Build
Run the docs build to ensure no errors:
cd reflexio/public_docs && npx next build
Fix any build errors before finishing.
Step 6: Report
Summarize what changed:
- New methods/models/fields documented
- Updated parameters, types, or defaults
- Removed stale documentation
- Any build issues encountered and how they were resolved
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ReflexioAI
- Source: ReflexioAI/claude-smart
- License: Apache-2.0
- Homepage: https://www.reflexio.ai/docs/claude-smart
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.