algocraft-flow
Application pages and routing using Next.js 14 App Router architecture.
Install / Use
npx skills add nickthelegend/algocraft-flowInstalls into whichever agent you are using.
Amazon Q Rules
Amazon Q Developer rules
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of algocraft-flow
algocraft-flow scores 61/100 on our quality scale, 4095th of 4,604 Development & Engineering skills we index.
Its Amazon Q Rules is 4.7 KB long, well organised into 22 sections with 3 code examples: a solid amount of guidance for an agent.
It has no GitHub stars yet, so there is no community track record; judge it on its content.
Maintenance, license and trust
- We could not determine when the repository was last updated.
- Our last check on 2026-09-02 found the source still online.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit ā read the skill file before letting an agent act on it.
algocraft-flow compared with similar skills
All 4 of these similar skills score higher than algocraft-flow; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| algocraft-flow (this skill)by nickthelegend | 61 | 0 | ā | Amazon Q Rules |
| taste-skillby Leonxlnx | 100 | 102.7k | today | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 66.0k | 5d ago | CLAUDE.md |
| claude-howtoby luongnv89 | 100 | 45.2k | 6d ago | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 33d ago | SKILL.md |
Frequently asked questions
- How do I install algocraft-flow?
- Run
npx skills add nickthelegend/algocraft-flow. The install tabs above show the steps for each supported agent. - Which AI agents does algocraft-flow work with?
- It is written for Amazon Q, as a Amazon Q Rules file. Other agents that read the same format can often use it too.
- Is algocraft-flow safe to use?
- It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is algocraft-flow still maintained?
- We could not determine when the repository was last updated.
Skill content
View source on GitHubProject Structure
Directory Organization
/app - Next.js App Router
Application pages and routing using Next.js 14 App Router architecture.
/contract: Smart contract builder page with flow interface/transaction: Transaction management and execution page/docs: Documentation and help pageslayout.tsx: Root layout with providers, navigation, and theme setuppage.tsx: Landing page with hero sections and feature showcaseglobals.css: Global styles and Tailwind CSS imports
/components - React Components
Reusable UI components and application-specific components.
Core Application Components
flow-builder.tsx: Main visual flow builder with ReactFlow integrationnode-sidebar.tsx: Sidebar for dragging nodes onto canvasnode-properties-panel.tsx: Panel for configuring selected node propertiestransaction-builder.tsx: Interface for building and executing transactionswallet-panel.tsx: Wallet connection and account managementterminal.tsx: Output terminal for execution logsnav.tsx: Main navigation barfooter.tsx: Site footerproviders.tsx: Wallet and context providers setuptheme-provider.tsx: Dark/light theme managementtheme-toggle.tsx: Theme switcher component
Node Components (/nodes)
algorand-nodes.tsx: All Algorand transaction node types (Account, Payment, AssetTransfer, ApplicationCall, AssetCreate, KeyReg, Condition, Output, SignTxn, ExecuteTxn, AssetFreeze)
UI Components (/ui)
shadcn/ui component library with 50+ pre-built components including:
- Form controls (Button, Input, Select, Checkbox, etc.)
- Layout components (Card, Tabs, Dialog, Sheet, etc.)
- Feedback components (Alert, Toast, Progress, etc.)
- Navigation components (Sidebar, Breadcrumb, Menu, etc.)
Dashboard Components (/dashboard)
sidebar.tsx: Dashboard navigation sidebar
/hooks - Custom React Hooks
use-mobile.tsx: Mobile device detection hookuse-toast.ts: Toast notification management hook
/lib - Utility Libraries
utils.ts: Common utility functions (cn for className merging)code-generator.ts: Generates code from visual flowsreclaim.ts: Reclaim Protocol integration utilities
/public - Static Assets
- Placeholder images and logos
- SVG assets
/styles - Additional Styles
globals.css: Extended global styles
Core Architecture Patterns
Component Architecture
- Client Components: All interactive components use "use client" directive
- Server Components: Minimal usage, primarily for static content
- Composition Pattern: Small, focused components composed into larger features
State Management
- React Hooks: useState, useCallback, useEffect for local state
- ReactFlow State: useNodesState, useEdgesState for flow management
- Context Providers: Wallet state, theme state via React Context
Data Flow
- Node Creation: User drags node from sidebar ā drops on canvas ā node added to state
- Node Configuration: User clicks node ā properties panel opens ā updates node data
- Transaction Building: Flow converted to transaction ā arguments configured ā simulation/execution
- Wallet Integration: Wallet provider ā wallet state ā transaction signing
Routing Structure
/- Landing page with marketing content/contract- Main flow builder interface/transaction- Transaction execution interface/docs- Documentation pages
Key Relationships
Flow Builder Ecosystem
FlowBuilder (main canvas)
āāā NodeSidebar (node palette)
āāā ReactFlow (canvas engine)
ā āāā Node Components (visual nodes)
ā āāā Controls (zoom, pan)
ā āāā MiniMap (overview)
ā āāā Background (grid)
āāā NodePropertiesPanel (configuration)
Transaction Execution Flow
TransactionBuilder
āāā Contract Information Display
āāā Method Arguments Input
āāā Simulation Tab
ā āāā SimulationResult Display
āāā Advanced Options Tab
āāā Execution Buttons
āāā Simulate Transaction
āāā Execute Transaction
Wallet Integration
Providers (root)
āāā ThemeProvider
āāā WalletProvider (@txnlab/use-wallet-react)
āāā Pera Wallet
āāā Defly Wallet
āāā Exodus Wallet
āāā Lute Wallet
Configuration Files
package.json: Dependencies and scriptstsconfig.json: TypeScript configuration (ES6 target, strict mode)next.config.mjs: Next.js configuration (TypeScript errors ignored, unoptimized images)tailwind.config.ts: Tailwind CSS theming and customizationcomponents.json: shadcn/ui component configurationpostcss.config.mjs: PostCSS configuration for Tailwind
Related Skills
taste-skill
102.7kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
ai-job-search
66.0kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
45.2kA visual, example-driven guide to Claude Code ā from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit ā see the Safety scan above for what the skill file itself contains.
