Uh oh!
There was an error while loading. Please reload this page.
feat: update skills according to latest docs - #15
Conversation
There was a problem hiding this comment.
Pull request overview
This PR restructures and expands Atomemo plugin-development documentation by splitting the declarative-parameters reference into focused pages, updating multiple guides to reflect current SDK patterns (notably context and file handling), and refreshing the TypeScript template’s dev/build configuration for conditional “development” exports.
Changes:
- Split
declarative-parameters.mdinto multiple dedicated reference pages and updated cross-links. - Updated tool/model/credential/publishing/quick-start docs with clearer workflows and newer SDK/runtime concepts (e.g.,
context.files). - Updated the TypeScript template to use a
developmentexport condition (tsdown + tsconfig) and refreshed dependency versions.
Reviewed changes
Copilot reviewed 25 out of 25 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/templates/typescript/tsdown.config.ts.eta | Enables conditional dev exports using the development condition. |
| src/templates/typescript/tsconfig.json.eta | Adds customConditions: ["development"] to align TS resolution with conditional exports. |
| src/templates/typescript/package.json.eta | Adds conditional exports mapping for development vs default; updates release script and dependency versions. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/tool-plugin.md | Updates tool guide to include { args, context } and adds context.files guidance. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/quick-start.md | Reworks quick start into a clearer step-based workflow and adds project structure + debugging steps. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/publishing.md | Adds pre-submit checks (including plugin definition consistency) and clarifies release flow. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/model-plugin.md | Clarifies model plugin purpose and refreshes examples/parameter notes. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters.md | Converts monolithic reference into an index linking to focused pages. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-special-type-properties.md | New focused page for credential/encrypted/file-ref property types. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-resource-mapper.md | New focused page documenting resource_mapper and its callback/value types. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-resource-locator.md | New focused page documenting resource_locator modes, callback, and runtime value. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-property-ui-reference.md | New focused UI component reference page. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-property-type-overview.md | New overview table for property types and plugin-type support notes. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-property-base.md | New focused page for PropertyBase fields. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-overview-and-core-concepts.md | New conceptual overview of the declarative parameter system. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-i18n-text.md | New focused I18nText page and rules. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-examples.md | Adds examples for file_ref, resource_locator, resource_mapper and updates intro/outro. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-display-condition.md | New focused DisplayCondition reference. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-default-ui-behavior.md | New focused doc for UI defaults. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-composite-type-properties.md | New focused doc for object/array/discriminated union property details. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-basic-type-properties.md | New focused doc for string/number/boolean property details. |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/declarative-parameters-advanced-patterns-best-practices.md | New focused doc for advanced patterns (shared params, expressions, etc.). |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/credential.md | Updates credential docs and examples (incl. new authenticate signature and OAuth2 notes). |
| src/templates/common/.agents/skills/atomemo-plugin-development/references/core-concepts.md | New core concepts page (architecture, lifecycle, file handling). |
| src/templates/common/.agents/skills/atomemo-plugin-development/SKILL.md | Updates the skill’s guidance, reading order, and references to new docs. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…plugin development - Introduced new markdown files for DisplayCondition, I18nText, PropertyBase, Property Type Overview, Resource Locator, Resource Mapper, and Special Type Properties. - Updated existing documentation to reflect new features and improvements in the Atomemo plugin system. - Enhanced the Quick Start guide for better clarity on project setup and development workflow. - Improved the Model and Tool Plugin Development Guides with clearer descriptions and examples. - Added detailed sections on file handling and advanced parameter types in tool plugins.
d226682 to
de6d280CompareUh oh!
There was an error while loading. Please reload this page.
…rty types