بنقرة واحدة
deepschema
Create and manage DeepSchemas with validation and review generation
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create and manage DeepSchemas with validation and review generation
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Welcome new DeepWork users on Pi and introduce native Pi workflows
Record a workflow by doing it, then turn it into a DeepWork job
Start or continue DeepWork workflows using native Pi tools
Set up DeepWork Reviews using .deepreview config files
Start structured planning that produces an executable DeepWork plan
Reference documentation for DeepWork Reviews
استنادا إلى تصنيف SOC المهني
| name | deepschema |
| description | Create and manage DeepSchemas with validation and review generation |
DeepSchemas define file-level contracts for a project. They support write-time validation, review generation during /review, and workflow quality gates. This native Pi package uses Pi tools directly; it does not use MCP.
Named schemas live under .deepwork/schemas/<name>/:
.deepwork/schemas/api_endpoint/
deepschema.yml
endpoint.schema.json
examples/
references/
Example deepschema.yml:
summary: "Configuration files for service endpoints."
instructions: |
Keep endpoint definitions explicit and safe for production use.
matchers:
- "**/*.endpoint.yml"
requirements:
no-secrets: "Endpoint files MUST NOT contain secrets or credentials."
stable-names: "Endpoint names MUST be stable identifiers, not display labels."
json_schema_path: "endpoint.schema.json"
verification_bash_command:
- "yamllint -d relaxed"
Anonymous schemas sit next to one-off target files. Use them only when a schema is specific to a single file and is not expected to generalize.
verification_bash_command when appropriate.requirements only for semantic rules that require judgment or cross-file context.deepwork_get_named_schemas to verify named schema discovery.deepwork_get_review_instructions with autostart_reviews_if_possible: false to verify generated review rules appear without launching reviewers.Use deepwork_get_named_schemas to list discovered named schemas and confirm matcher coverage.