flowstate-epic-flowstate-community-epicdm-flowstate-connector-google-drive
Package-local agent skill for @epicdm/flowstate-connector-google-drive.
Tags
Publisher
Versions
1 version published — latest: 1.0.0
- 1.0.0publishedInvalid Date
Skill
flowstate-connector-google-drive Package Skill
Package: @epicdm/flowstate-connector-google-drive
Repository: epic-flowstate-community
Path: packages/flowstate-connector-google-drive
Version: 1.0.0
Use this published Dojo skill as the package-level entrypoint. For detailed workflows, use the package-local skills listed below.
Primary Package Workflow
FlowState Connector Google Drive Maintenance
Status: Active
Purpose: Keep the Google Drive connector manifest, docs, tests, and plugin metadata aligned.
Scope: packages/flowstate-connector-google-drive and connector-core references.
Trigger: Manifest edits, plugin metadata edits, docs, tests, build target, Dojo rebuild, or plugin publish.
Input: Proposed package change and verification context.
Output: Verified connector package state.
Source Of Truth Order
connector.yaml__tests__/connector.test.tsflowstate.plugin.json- connector-core manifest tests that read this package directly
- README
- generated
.flowstate/dojo
There is no packages/connector-core/manifests/google-drive.yaml bundled copy at review time.
Tests
Package tests validate:
- schema parse
- manifest version
- OAuth2 scopes
- pull-only direction
- delta request template
- documents-only target
- plugin JSON connector contribution
Run:
yarn workspace @epicdm/flowstate-connector-google-drive test --runInBand
Connector-core reference test:
yarn workspace @epicdm/connector-core test --runInBand src/manifest/__tests__/bundled-manifests.test.ts
CLI plugin build validates this package's plugin manifest and connector YAML:
flowstate plugin build
The OAuth install picker currently treats Cloud OAuth proxy as unavailable, so v1 install workflows use BYO Google OAuth credentials.
Build And Publish
build is intentionally no-op:
connector plugins have no build step - connector.yaml is the source of truth
Plugin publish:
yarn workspace @epicdm/flowstate-connector-google-drive publish:plugin
Drift Checks
| Drift | Corrective Action |
|---|---|
| Plugin JSON says readonly content | Change wording or implement content handlers. |
| README says webhook delta cursor | Keep docs aligned with actual endpoint/delta behavior. |
| Generated Dojo assumes package exports | Rebuild from reviewed manifest skills. |
| Feature inventory says no inbound references | Remember connector-core tests read the manifest directly. |
| Dojo publisher identifiers differ | Verify cloud/catalog state before trusting existing sync status. |
Verification
yarn workspace @epicdm/flowstate-connector-google-drive build
yarn nx build @epicdm/flowstate-connector-google-drive
Created: 2026-06-29
Package Skill Inventory
@epicdm/flowstate-connector-google-drive Skill Inventory
| Skill | Type | Use When | Source Evidence |
|---|---|---|---|
flowstate-connector-google-drive | Orchestrator | An agent needs to operate or maintain the Google Drive connector. | connector.yaml, README, plugin JSON |
flowstate-connector-google-drive-manifest | Workflow/reference | OAuth2/PKCE setup, scopes, provider identity, permissions, plugin metadata. | manifest OAuth block |
flowstate-connector-google-drive-sync | Workflow/reference | list-files, cursor pagination, delta predicate, passthrough params. | endpoint definition |
flowstate-connector-google-drive-mapping | Reference | Mapping Drive files into FlowState documents. | collections.list-files |
flowstate-connector-google-drive-maintenance | Maintenance | Tests, build/no-op, connector-core references, Dojo drift, plugin publish. | tests, package scripts |
Composition Guidance
Use this package as a manifest-only connector:
- Setup/auth:
flowstate-connector-google-drive-manifest - Endpoint sync behavior:
flowstate-connector-google-drive-sync - Document fields:
flowstate-connector-google-drive-mapping - Verification/publishing:
flowstate-connector-google-drive-maintenance
Do not split skills by every YAML field. The useful learning shape is operator setup, sync behavior, mapping, and maintenance.
Review Gate
@epicdm/flowstate-connector-google-drive Skill Review
Review Summary
Created package-local operating skills for the Google Drive connector under packages/flowstate-connector-google-drive/.flowstate/skills.
The skillset is manifest-oriented because this package has no TypeScript source exports. It teaches OAuth setup, list-files cursor/delta sync behavior, metadata-only document mapping, and maintenance.
Evidence Reviewed
package.jsonREADME.mdconnector.yamlflowstate.plugin.json__tests__/connector.test.ts.flowstate/feature-matrix/inventory.md.flowstate/dojo/agent-skillset.mdpackages/connector-core/src/manifest/__tests__/bundled-manifests.test.tspackages/connector-core/src/manifest/schema.tspackages/flowstate-cli/src/templates/compose/services.tspackages/flowstate-cli/src/cli-commands/plugin/build.tspackages/flowstate-cli/src/cli-commands/plugin/oauth-picker.ts
Known Drift Preserved
- No JS/TS public exports exist.
- V1 manifest syncs metadata only, not file content.
- Plugin JSON says "metadata + readonly content", which is ahead of manifest reality.
- README mentions webhook delta cursor and 6-hour poll; manifest only declares
list-fileswith cursor pagination andmodifiedTimedelta predicate. - No connector-core bundled
google-drive.yamlexists at review time; connector-core tests read this package directly. - Generated Dojo material is generic and not publish-ready.
- CLI plugin build validates contributed connector YAML; OAuth install currently relies on BYO credentials because the cloud proxy is unavailable.
- Generated Dojo publisher identifiers drift between generated files.
Verification Status
Completed after authoring:
- ASCII scan: passed.
- Frontmatter scan: passed.
yarn workspace @epicdm/flowstate-connector-google-drive test --runInBand: passed, 1 suite and 7 tests.yarn workspace @epicdm/flowstate-connector-google-drive build: passed; printed no-build message by design.yarn nx build @epicdm/flowstate-connector-google-drive: passed with cached dependency outputs and connector no-build target; Nx Cloud setup notice reported.
Dojo publication remains deferred until local skills pass verification and review.
Usage
Start with this skill to understand the package purpose, then use the package-local focused skills for specific workflows. Keep this Dojo version aligned with packages/flowstate-connector-google-drive/package.json. Do not treat generated feature lists as lessons; use workflow evidence from CODE-REVIEW.md, SKILL-INVENTORY.md, and REVIEW.md.
Install
Run this in your project to install via CLI:
fscloud dojo skill install flowstate-epic-flowstate-community-epicdm-flowstate-connector-google-drive --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.