account-research
Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect…
\"Apply Affordance Theory (Gibson, 1979; Norman, 1988) to analyze the action possibilities that an artifact provides to an actor. Use this skill when the user needs to evaluate technology design from an affordance perspective, identify why users struggle with an interface,
Claude Code
$ npx -y skills add charlieviettq/awesome-agent-skill --skill grad-affordance --agent claude-code
Codex
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-affordance -a codex -y
Cursor
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-affordance -a cursor -y
Gemini CLI
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-affordance -a gemini-cli -y
GitHub Copilot
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-affordance -a github-copilot -y
OpenCode
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-affordance -a opencode -y
Windsurf
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-affordance -a windsurf -y
name: "\"grad-affordance\"" description: "\"Apply Affordance Theory (Gibson, 1979; Norman, 1988) to analyze the action possibilities that an artifact provides to an actor. Use this skill when the user needs to evaluate technology design from an affordance perspective, identify why users struggle with an interface, analyze IT-enabled organizational change through affordance actualization, or when they ask 'what does this technology afford', 'why can't users figure out this feature', or 'how does technology enable new practices'.\"." allowed-tools: Read, Glob, Grep
Affordance Theory explains how actors perceive and realize action possibilities offered by objects or environments. Gibson's ecological view holds that affordances are relational properties existing between actor and environment, independent of perception. Norman adapted the concept for design — perceived affordances guide user interaction, and signifiers communicate where action is possible. In IS research, affordance theory explains how technology enables (or constrains) organizational action.
IRON LAW: An affordance exists in the RELATION between actor and artifact — it is neither a property of the object alone nor of the user alone.
Key assumptions: 1. Affordances are relational — they depend on both artifact properties and actor capabilities 2. Affordance existence differs from affordance perception differs from affordance actualization 3. The same technology affords different actions to different actors (role, skill, goal-dependent) 4. Constraints are the complement of affordances — what the artifact prevents or discourages
Specify the technology artifact and the actor groups. Characterize actor capabilities, goals, and context. The same artifact affords different things to a novice versus an expert.
For each actor-artifact pair, identify:
| Affordance Type | Description | |----------------|-------------| | Existence | What action possibilities objectively exist in the relation | | Perception | Which affordances actors actually perceive (Norman's focus) | | Actualization | Which perceived affordances actors act upon |
Include constraints (actions the artifact prevents) alongside affordances.
Identify three critical gaps:
For perception gaps: improve signifiers, onboarding, or documentation. For actualization gaps: provide training, resources, or remove organizational barriers. For false affordances: fix misleading cues in the interface.
## Affordance Analysis: [Artifact] x [Actor Group] ### Actor Profile - Role: ... - Capabilities: ... - Goals: ... ### Affordance Map | Affordance | Exists? | Perceived? | Actualized? | Gap Type | |-----------|---------|------------|-------------|----------| | | | | | | ### Constraints - [constraint]: [effect on actor behavior] ### Gap Analysis - Perception gaps: ... - Actualization gaps: ... - False affordances: ... ### Recommendations 1. [Gap type]: [intervention] 2. ...
Curated skill pack for LLM agents in engineer and science workflow (Cursor & Claude ready).
Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect…
Evaluate LLM agents and tool-using workflows—task success, tool accuracy, latency/cost, safety, and regression suites. Use when…
Design agent tools and CLI surfaces—schemas, naming, errors, idempotency, and discoverability for LLM callers. Use when defining…
\"Implement and select ad bidding strategies from manual CPC to automated target-CPA and target-ROAS. Use this skill when the…
\"Optimize advertising budget allocation across campaigns using marginal returns analysis. Use this skill when the user needs to…
\"Build CTR prediction models for estimating ad click-through rates from features. Use this skill when the user needs to predict…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.