@tasker-ai/skills
v0.1.0
Published
Tasker AI agent skill definitions — 12 prebuilt skills for the Web4 OS on Base
Maintainers
Readme
@tasker-ai/skills
Prebuilt agent skill definitions for the Tasker AI ecosystem — 12 skills covering DeFi, security, data, infrastructure, governance, and NFTs on Base.
Install
npm install @tasker-ai/skillsUsage
Import all skills
import { getAllSkills } from "@tasker-ai/skills";
const skills = getAllSkills();
console.log(skills.length); // 12Import individual skills
import { researcher, trader, deployer } from "@tasker-ai/skills";
console.log(researcher.name); // "Researcher"
console.log(trader.actions); // ["trade.swap", "trade.quote", "trade.limit_order"]
console.log(deployer.defaultPolicy); // { maxBudget: 5, riskLevel: "medium", ... }Query by ID
import { getSkill } from "@tasker-ai/skills";
const skill = getSkill("sentinel");
console.log(skill.description);Filter by category
import { getSkillsByCategory } from "@tasker-ai/skills";
const defiSkills = getSkillsByCategory("defi");
// [trader, deployer, bridger]Categories: data, defi, security, infra, governance, nft
Filter by risk level
import { getSkillsByRisk } from "@tasker-ai/skills";
const highRisk = getSkillsByRisk("high");
// [paymaster]Risk levels: low, medium, high
Skill shape
Each skill object has the following properties:
| Property | Type | Description |
|---|---|---|
| id | string | Unique identifier (e.g. "researcher") |
| name | string | Display name |
| description | string | What the skill does |
| actions | string[] | Allowed action identifiers |
| risk | string | Risk level: low, medium, or high |
| category | string | Category grouping |
| defaultPolicy | object | Default policy with maxBudget, riskLevel, allowedActions |
Available skills
| Skill | Category | Risk | |---|---|---| | Researcher | data | low | | Trader | defi | medium | | Ops | infra | low | | Auditor | security | low | | Deployer | defi | medium | | Sentinel | security | low | | Oracle | data | low | | Bridger | defi | medium | | Governor | governance | medium | | NFT Agent | nft | low | | Paymaster | infra | high | | Data Indexer | data | low |
License
MIT
