Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .factory-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,12 @@
"description": "Pull request lifecycle skills: create PRs with consistent conventions and follow up on them until merge-ready",
"source": "./plugins/code-review",
"category": "productivity"
},
{
"name": "conjure",
"description": "Build, deploy and manage sites and dashboards on Conjure, Factory's internal static-site platform",
"source": "./plugins/conjure",
"category": "productivity"
}
]
}
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,14 @@ Pull request lifecycle skills: open, triage, and follow up on PRs with consisten
- `create-pr` - Open a PR with Conventional Commits title, templated body, and local verification gates
- `follow-up-on-pr` - Rebase, address reviewer comments, fix CI, and push an existing PR to merge-ready state

### conjure

Build, deploy and manage sites and dashboards on Conjure, Factory's internal static-site platform.

**Skills:**

- `conjure` - Install and authenticate the conjure CLI, then build, deploy, roll back and inspect sites, including their per-site db, files, identity, ws, ai and warehouse APIs

### droid-evolved

Skills for continuous learning and improvement.
Expand Down
8 changes: 8 additions & 0 deletions plugins/conjure/.factory-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "conjure",
"description": "Build, deploy and manage sites and dashboards on Conjure, Factory's internal static-site platform. Installs and authenticates the conjure CLI on first use.",
"author": {
"name": "Factory",
"email": "support@factory.ai"
}
}
23 changes: 23 additions & 0 deletions plugins/conjure/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# conjure

Build, deploy and manage sites and dashboards on
[Conjure](https://conjure.factory.ai), Factory's internal static-site platform.

The skill installs the `conjure` CLI when it is missing, walks the user through
the Okta browser sign-in, and stops if that sign-in does not complete. It then
builds and deploys the site, asking what to build when the request did not say.

Conjure is gated on Factory Okta, so the skill is only useful to Factory
employees. It is safe to publish here: it contains no credentials, and the CLI
it installs is already served publicly from `downloads.factory.ai`.

## Editing the skill

`skills/conjure/SKILL.md` is the source of truth. Edit it here, like every
other plugin in this repo.

It used to live in [`Factory-AI/conjure`](https://github.com/Factory-AI/conjure)
and be scaffolded into projects by `conjure init`. That copy was retired: a
scaffolded file is a frozen snapshot, and Droid ranks a project or user skill
file above a user-scope plugin skill, so it silently outranked this one and
served stale text with no warning. There is now exactly one copy.
Loading
Loading