fern-api
- 47 skills
- 0 followers
- 7 hours ago last updated
- ▌ API Custom Commands 2 · fern-apiHow to author custom commands for the api CLI using the co-generated SDK.
- ▌ Petstore API Custom Commands · fern-apiHow to author custom commands for the petstore-api CLI using the co-generated SDK.
- ▌ Fern Docs · fern-api bundleAuthor and edit Fern documentation: MDX pages, navigation, docs.yml config, custom components, landing pages, and changelog entries. Use when working in a Fern docs repo (a fern/ directory with docs.yml). Routes to a detailed reference per task.
- ▌ File Bug · fern-apiFile a structured bug report during the Fern marketing site testing session. Use this whenever a tester says "I found a bug", "file a bug", "report this issue", "log a defect", or runs /file-bug. Walks the tester through capturing repro steps, expected vs. observed behavior, optional screenshot, then writes a JSON report under `testing/bugs/<tester>/<slug>.json`, copies the screenshot into `testing/screenshots/<tester>/<slug>.png`, commits, and pushes.
- ▌ Write Post · fern-api bundleDraft a new Fern blog post. Use whenever the user says "write a post", "draft a blog post", "/write-post", "new blog about X", or asks for a blog-length piece for buildwithfern.com. Produces an MDX file under content/blog/<slug>.mdx with valid frontmatter, applies the Fern marketing voice from AGENTS.md by default, and stops short of committing. Only applies Kapil's voice when explicitly requested.
- ▌ Launch Campaign · fern-apiScaffold a paid acquisition campaign for a Fern landing page under `campaigns/<slug>/`. Use whenever the user says "create a campaign for X", "launch a campaign on /lp/X", "spin up paid ads for X", or "/launch-campaign". Mirrors the leave-stainless / agent-ready / fern-vs-speakeasy structure with brief, LinkedIn + Google copy, creative briefs in the Hiroshi Yoshida house style, results scaffolding, and a prefix entry in `campaigns/README.md`. Stops short of committing.
- ▌ SEO Blog Editor · fern-apiEdit and improve SEO blog posts. Use this skill ONLY when the user says "SEO blog post" / "SEO blog", or asks to edit or review an SEO post. Do NOT trigger for general blog editing, Fern marketing blog posts, or other writing tasks. Typical triggers: "edit this SEO post", "review this SEO blog", "edit this SEO blog post".
- ▌ SEO Blog Writer · fern-apiWrite a new SEO blog post from the top idea in the SEO ideas queue (seo/ideas.mdx). Use this skill ONLY when the user wants to write an SEO blog post, e.g. "write an SEO blog post", "write the next SEO post", "draft the next SEO blog", "draft an SEO post", or "/seo-blog-writer". This skill WRITES the first draft; the separate seo-blog-editor skill edits it afterward. Do NOT trigger for general blog writing, Fern marketing blog posts (use write-post), case studies, or other writing tasks.
- ▌ Case Study · fern-apiWrite customer case studies for Fern (a Postman company). Use this skill when the user asks to draft, write, or edit a case study, customer story, or customer success story for Fern. Triggers include: "case study", "customer story", "write up this customer", "draft a case study from these notes", or any request to turn interview notes or customer data into a structured case study. Also use when the user provides raw interview notes and asks to turn them into a publishable piece. Do NOT use for blog posts, changelog entries, LinkedIn posts, or general marketing copy.
- ▌ Employee Profile · fern-apiWrite employee profile blog posts for Fern (a Postman company), specifically with a "customer to employee/contributor" framing. Use this skill when the user asks to draft, write, or edit an employee profile, team profile, team spotlight, or "meet the team" post for Fern's blog. Triggers include: "employee profile", "team profile", "write up this person", "draft a profile from these notes", "customer to employee", "customer turned engineer", or any request to turn interview notes about a Fern team member into a publishable blog post. Also use when the user provides raw interview transcripts or meeting notes about a Fern employee and asks to turn them into a blog post or profile. Do NOT use for case studies, changelog entries, LinkedIn posts, or general marketing copy.
- ▌ Sentry Triage · fern-api bundleRun Fern CLI Sentry false-positive triage for buildwithfern/cli. Use when investigating Sentry CLI issues, classifying false positives, updating the triage ledger, or creating PRs for Sentry error fixes.
- ▌ API Custom Commands · fern-apiHow to author custom commands for the api CLI using the co-generated SDK.
- ▌ Allof Composition Custom Commands · fern-apiHow to author custom commands for the allof-composition CLI using the co-generated SDK.
- ▌ Null Type Custom Commands · fern-apiHow to author custom commands for the null-type CLI using the co-generated SDK.
- ▌ X Fern Default Test Custom Commands · fern-apiHow to author custom commands for the x-fern-default-test CLI using the co-generated SDK.
- ▌ Plant Store API Custom Commands · fern-apiHow to author custom commands for the plant-store-api CLI using the co-generated SDK.
- ▌ Url Form Encoded API Custom Commands · fern-apiHow to author custom commands for the url-form-encoded-api CLI using the co-generated SDK.
- ▌ Webhook Audience Test Custom Commands · fern-apiHow to author custom commands for the webhook-audience-test CLI using the co-generated SDK.
- ▌ No Content Response Custom Commands · fern-apiHow to author custom commands for the no-content-response CLI using the co-generated SDK.
- ▌ Nullable Request Body Custom Commands · fern-apiHow to author custom commands for the nullable-request-body CLI using the co-generated SDK.
- ▌ Server Url Templating API Custom Commands · fern-apiHow to author custom commands for the server-url-templating-api CLI using the co-generated SDK.
- ▌ Nullable Allof Extends Test Custom Commands · fern-apiHow to author custom commands for the nullable-allof-extends-test CLI using the co-generated SDK.
- ▌ Openapi Request Body Ref Custom Commands · fern-apiHow to author custom commands for the openapi-request-body-ref CLI using the co-generated SDK.
- ▌ Query Param Name Conflict API Custom Commands · fern-apiHow to author custom commands for the query-param-name-conflict-api CLI using the co-generated SDK.
- ▌ OAUTH API Custom Commands · fern-apiHow to author custom commands for the oauth-api CLI using the co-generated SDK.
- ▌ Server Sent Events Openapi Custom Commands · fern-apiHow to author custom commands for the server-sent-events-openapi CLI using the co-generated SDK.
- ▌ Multi Content Type Examples Custom Commands · fern-apiHow to author custom commands for the multi-content-type-examples CLI using the co-generated SDK.
- ▌ Optional Referenced Request Bodies Custom Commands · fern-apiHow to author custom commands for the optional-referenced-request-bodies CLI using the co-generated SDK.
- ▌ Basic Auth CLI Custom Commands · fern-apiHow to author custom commands for the basic-auth-cli CLI using the co-generated SDK.
- ▌ Inline Enum Type Name Override Custom Commands · fern-apiHow to author custom commands for the inline-enum-type-name-override CLI using the co-generated SDK.
- ▌ API Wide Base Path With Default Custom Commands · fern-apiHow to author custom commands for the api-wide-base-path-with-default CLI using the co-generated SDK.
- ▌ Header Auth CLI Custom Commands · fern-apiHow to author custom commands for the header-auth-cli CLI using the co-generated SDK.
- ▌ Acme CLI Custom Commands · fern-apiHow to author custom commands for the acme-cli CLI using the co-generated SDK.
- ▌ Multi Url Environment Reference Custom Commands · fern-apiHow to author custom commands for the multi-url-environment-reference CLI using the co-generated SDK.
- ▌ Schemaless Request Body Examples API Custom Commands · fern-apiHow to author custom commands for the schemaless-request-body-examples-api CLI using the co-generated SDK.
- ▌ Server Url Templating API Single Base Url Custom Commands · fern-apiHow to author custom commands for the server-url-templating-api-single-base-url CLI using the co-generated SDK.
- ▌ Query Parameters API Custom Commands · fern-apiHow to author custom commands for the query-parameters-api CLI using the co-generated SDK.
- ▌ Login Flow Custom Commands · fern-apiHow to author custom commands for the login-flow CLI using the co-generated SDK.
- ▌ Versioned Store Custom Commands · fern-apiHow to author custom commands for the versioned-store CLI using the co-generated SDK.
- ▌ Reserved Keyword CLI Custom Commands · fern-apiHow to author custom commands for the reserved-keyword-cli CLI using the co-generated SDK.
- ▌ Discriminated Union With Nested Oneof Custom Commands · fern-apiHow to author custom commands for the discriminated-union-with-nested-oneof CLI using the co-generated SDK.
- ▌ Shared Types CLI Custom Commands · fern-apiHow to author custom commands for the shared-types-cli CLI using the co-generated SDK.
- ▌ Test X Fern Global Parameters Extension Custom Commands · fern-apiHow to author custom commands for the test-x-fern-global-parameters-extension CLI using the co-generated SDK.
- ▌ Acme Versioned Custom Commands · fern-apiHow to author custom commands for the acme-versioned CLI using the co-generated SDK.
- ▌ OAUTH Client Credentials Openapi Custom Commands · fern-apiHow to author custom commands for the oauth-client-credentials-openapi CLI using the co-generated SDK.
- ▌ Plant Store Custom Commands · fern-apiHow to author custom commands for the plant-store CLI using the co-generated SDK.
- ▌ Path Param Body Collision Custom Commands · fern-apiHow to author custom commands for the path-param-body-collision CLI using the co-generated SDK.