Labsco
factory-ai logo

factory-ai / factory-plugins

90

A skill package that teaches your agent 31 capabilities — every one documented and browsable below, no GitHub required · by factory-ai.

Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.

agent-browser🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Agent-browser driver mechanics for web page and Electron desktop app automation.

1 file — installable on its own

autoresearch🔥🔥🔥✓ VerifiedFreeQuick setup

Autonomous experiment loop: try ideas, keep what works, discard what doesn't, never stop.

ban-type-assertions🔥🔥🔥✓ VerifiedFreeAdvanced setup

Ban `as` type assertions in a package via the `@typescript-eslint/consistent-type-assertions` lint rule, replacing them with compiler-verified type-safe…

browser-navigation🔥🔥🔥✓ VerifiedFreeQuick setup

Comprehensive browser automation for testing, data extraction, and web interaction.

capture🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Recording lifecycle for terminal and browser sessions.

1 file — installable on its own

commit-security-scan🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Analyze code changes for security vulnerabilities using LLM reasoning and threat model patterns. Use for PR reviews, pre-commit checks, or branch comparisons.

compose🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Video assembly via Remotion — title cards, layout, transitions, effects, and showcase…

1 file — installable on its own

create-pr🔥🔥🔥✓ VerifiedFreeQuick setup

Create a pull request with Conventional Commits formatting, a templated body, and local verification. Use when the user asks to create a PR, open a PR, submit…

droid-cli🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Droid CLI target patterns, shortcuts, modes, and launch helpers.

1 file — installable on its own

droid-control🔥🔥🔥✓ VerifiedFreeQuick setup

Control terminal TUIs and web/Electron apps for testing, demos, QA, and computer-use tasks. Use when you need to automate a CLI, drive a browser, record a…

50 files — installable on its own

fix-knip-unused-exports🔥🔥🔥✓ VerifiedFreeQuick setup

Fix knip "Unused exports" violations. There are several categories of violation, each with a different fix strategy.

follow-up-on-pr🔥🔥🔥✓ VerifiedFreeQuick setup

Follow up on an existing PR by rebasing on the base branch, addressing reviewer comments, fixing CI issues, and pushing updates. Use when the user provides a…

frontend-design🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Practical tactics for designing and building frontend interfaces. This is about making things look good and work well, not about frameworks or tooling.

http-toolkit-intercept🔥🔥🔥✓ VerifiedFreeQuick setup

Intercept and debug HTTP traffic from any CLI, service, or script using HTTP Toolkit. Use when you need to inspect LLM API calls, backend requests, auth flows,…

human-writing🔥🔥🔥🔥✓ VerifiedFreeQuick setup

This skill helps you write better and more readable text. You can do this by identifying and removing signs of AI-generated text so writing sounds like a person wrote it. This guide comes from Wikipedia's "Signs of AI writing" page, maintained by WikiProject AI Cleanup.

init🔥🔥✓ VerifiedFreeQuick setup

Initialize a new repository with AGENTS.md

no-use-effect🔥🔥🔥✓ VerifiedFreeQuick setup

Never call useEffect directly. Use derived state, event handlers, data-fetching libraries, or useMountEffect instead.

pty-capture🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Capture ground-truth byte sequences from real terminal emulators.

5 files — installable on its own

review🔥🔥🔥✓ VerifiedFreeQuick setup

You are a senior staff software engineer and expert code reviewer.

security-review🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Scan code changes for security vulnerabilities using STRIDE threat modeling, validate findings for exploitability, and output structured results for downstream…

session-navigation🔥🔥🔥✓ VerifiedFreeQuick setup

Find your way around past Droid sessions. Maybe you want to pick up where you left off, find that thing you did last week, or just see what's been happening in a project.

showcase🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Visual polish for videos via Remotion-powered window chrome, animations, and branded…

1 file — installable on its own

simplify🔥🔥🔥✓ VerifiedFreeQuick setup

Review changed code for reuse, quality, and efficiency, then fix any issues found.

skill-creation🔥🔥🔥✓ VerifiedFreeQuick setup

This skill helps you build new skills and improve existing ones. Think of it as the skill that teaches you how to learn.

threat-model-generation🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Generate a STRIDE-based security threat model for a repository. Use when setting up security monitoring, after architecture changes, or for security audits.

true-input🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. True-input driver mechanics for real terminal emulator automation via headless…

5 files — installable on its own

tuistory🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Tuistory driver mechanics for terminal TUI automation via virtual PTY.

1 file — installable on its own

verify🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Background knowledge for droid-control workflows -- not invoked directly. Deliverable verification against commitments.

1 file — installable on its own

visual-design🔥🔥🔥✓ VerifiedFreeNeeds API keys

Image generation and presentations.

4 files — installable on its own

vulnerability-validation🔥🔥🔥✓ VerifiedFreeQuick setup

Validate security findings from commit-security-scan by assessing exploitability, filtering false positives, and generating proof-of-concept exploits. Use…

wiki🔥🔥🔥✓ VerifiedFreeQuick setup

Read a repository, then produce a set of interconnected documentation pages that explain what the code does and how it fits together. The output is a droid-wiki/ directory of markdown files, uploaded to Factory via droid wiki-upload .